![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Directory dependency graph for engine:Directories | |
| worker | |
Files | |
| buffer-local-tag.hpp | |
| A marker data type used in metadata / buffer management of the render engine. | |
| buffer-metadata.hpp | |
| Metadata for managing and accessing buffers. | |
| buffer-provider.cpp | |
| Implementation details related to buffer lifecycle management in the render engine. | |
| buffer-provider.hpp | |
| Abstraction to represent buffer management and lifecycle within the render engine. | |
| buffer-proxy-provider.cpp | |
| Implementation details of a forwarding BufferProvider stub implementation. | |
| buffer-proxy-provider.hpp | |
| Adapter to expose a given memory block through a BuffHandle. | |
| buffhandle-attach.hpp | |
| Extension to allow placing objects right into the buffers, taking ownership. | |
| buffhandle.hpp | |
| A front-end to support the buffer management within the render nodes. | |
| bufftable.hpp | |
| helper for organisation of render data buffers Used during the process of _"pulling"_ a render node, which recursively might pull further nodes. | |
| calc-stream.hpp | |
| A core abstraction within the render engine to represent an ongoing calculation. | |
| diagnostic-buffer-provider.cpp | |
| Implementation details of unit test support regarding internals of the render engine. | |
| diagnostic-buffer-provider.hpp | |
| A facility for writing unit-tests targeting the BufferProvider interface. | |
| dispatch-table.cpp | |
| Implementation details of render job generation. | |
| dispatch-table.hpp | |
| Implementation details of render job generation. | |
| dispatcher.cpp | |
| Implementation parts of job generation within an ongoing render process. | |
| dispatcher.hpp | |
| Service abstraction within the render engine for generating render jobs. | |
| engine-ctx-facilities.cpp | |
| engine-ctx-facilities.hpp | |
| Implementation parts of render engine operational services. | |
| engine-ctx.hpp | |
| Dependency context to hold global parameters and services for the render engine. | |
| engine-diagnostics.hpp | |
| An facility to check and monitor engine operations. | |
| engine-service.cpp | |
| Implementation parts related to the engine service abstraction. | |
| engine-service.hpp | |
| Access point for the (core) calculation service of the render engine. | |
| exit-node.hpp | |
| Effective top-level exit point to pull rendered data from the nodes network. | |
| feed-manifold.hpp | |
| Adapter to connect parameters and data buffers to an external processing function. | |
| job-planning.hpp | |
| Aggregation of planning data to generate actual frame calculation jobs. | |
| job-ticket.cpp | |
| Implementation details of preparing and performing job invocations. | |
| job-ticket.hpp | |
| Execution plan to generate render jobs within a specific render process. | |
| media-weaving-pattern.hpp | |
| Construction set to assemble and operate a data processing scheme within a Render Node. | |
| node-builder.hpp | |
| Specialised shorthand notation for building the Render Node network. | |
| node-factory.cpp | |
| Implementation of render node setup and wiring. | |
| node-factory.hpp | |
| A factory to build processing nodes. | |
| param-weaving-pattern.hpp | |
| Construction kit to establish a set of parameters pre-computed prior to invocation of nested nodes. | |
| proc-id.hpp | |
| Metadata interface to generate symbolic and hash ID tags for media processing steps. | |
| proc-node.cpp | |
| Translation unit for implementation details regarding node-IDs and verification. | |
| proc-node.hpp | |
| Interface to the processing nodes and the Render Nodes network. | |
| render-drive.cpp | |
| Implementation elements of render process planning. | |
| render-drive.hpp | |
| The active core within a CalcStream, causing the render mechanism to re-trigger repeatedly. | |
| render-invocation.cpp | |
| Implementation details regarding the invocation of a single render node. | |
| render-invocation.hpp | |
| Initiate a single calculation unit within the renderengine. | |
| rendergraph.cpp | |
| rendergraph.hpp | |
| tracking-heap-block-provider.cpp | |
| Implementation details of a mock engine::BufferProvider for unit testing. | |
| tracking-heap-block-provider.hpp | |
| Dummy implementation of the BufferProvider interface to support writing unit tests. | |
| turnout-system.cpp | |
| Implementation details of some statefull operations needed from within the render calculation. | |
| turnout-system.hpp | |
| A actual state of a rendering evaluation parametrised for a single job. | |
| turnout.hpp | |
| Fixed standard setup used in each Port of the Render Node to generate data. | |
| type-handler.hpp | |
| Helper holding a pair of type-build-up and destruction functors. | |
| weaving-pattern-builder.hpp | |
| Construction kit to establish an invocation scheme for media calculations. | |