|
file | buffer-local-tag.hpp [code] |
| A marker data type used in metadata / buffer management of the render engine.
|
|
file | buffer-metadata.hpp [code] |
| Metadata for managing and accessing buffers.
|
|
file | buffer-provider.cpp [code] |
| Implementation details related to buffer lifecycle management in the render engine.
|
|
file | buffer-provider.hpp [code] |
| Abstraction to represent buffer management and lifecycle within the render engine.
|
|
file | buffhandle-attach.hpp [code] |
| Extension to allow placing objects right into the buffers, taking ownership.
|
|
file | buffhandle.hpp [code] |
| A front-end to support the buffer management within the render nodes.
|
|
file | bufftable.hpp [code] |
| helper for organisation of render data buffers Used during the process of _"pulling"_ a render node, which recursively might pull further nodes.
|
|
file | calc-stream.hpp [code] |
| A core abstraction within the render engine to represent an ongoing calculation.
|
|
file | channel-descriptor-obsolete.hpp [code] |
| Representation of the Media type of a data channel used within the engine.
|
|
file | connectivity-obsolete.hpp [code] |
|
file | diagnostic-buffer-provider.cpp [code] |
| Implementation details of unit test support regarding internals of the render engine.
|
|
file | diagnostic-buffer-provider.hpp [code] |
| A facility for writing unit-tests targeting the BufferProvider interface.
|
|
file | dispatch-table.cpp [code] |
| Implementation details of render job generation.
|
|
file | dispatch-table.hpp [code] |
| Implementation details of render job generation.
|
|
file | dispatcher.cpp [code] |
| Implementation parts of job generation within an ongoing render process.
|
|
file | dispatcher.hpp [code] |
| Service abstraction within the render engine for generating render jobs.
|
|
file | engine-ctx-facilities.hpp [code] |
| Implementation parts of render engine operational services.
|
|
file | engine-ctx.hpp [code] |
| Dependency context to hold global parameters and services for the render engine.
|
|
file | engine-diagnostics.hpp [code] |
| An facility to check and monitor engine operations.
|
|
file | engine-service-mock.cpp [code] |
| Implementation translation unit for a mock render engine for unit testing.
|
|
file | engine-service-mock.hpp [code] |
| Placeholder implementation of the render engine for test and diagnostics.
|
|
file | engine-service.cpp [code] |
| Implementation parts related to the engine service abstraction.
|
|
file | engine-service.hpp [code] |
| Access point for the (core) calculation service of the render engine.
|
|
file | exit-node.hpp [code] |
| Effective top-level exit point to pull rendered data from the nodes network.
|
|
file | feed-manifold-obsolete.hpp [code] |
|
file | feed-manifold.hpp [code] |
|
file | job-planning.hpp [code] |
| Aggregation of planning data to generate actual frame calculation jobs.
|
|
file | job-ticket.cpp [code] |
| Implementation details of preparing and performing job invocations.
|
|
file | job-ticket.hpp [code] |
| Execution plan to generate render jobs within a specific render process.
|
|
file | node-builder.hpp [code] |
| Specialised shorthand notation for building the Render Node network.
|
|
file | node-factory.cpp [code] |
| Implementation of render node setup and wiring.
|
|
file | node-factory.hpp [code] |
| A factory to build processing nodes.
|
|
file | nodeinvocation-obsolete.hpp [code] |
| Organise the state related to the invocation of s single ProcNode::pull() call This header defines part of the "glue" which holds together the render node network and enables to pull result frames from the nodes.
|
|
file | nodeoperation-obsolete.hpp [code] |
| Chunks of operation for invoking the rendernodes.
|
|
file | nodewiring-config.hpp [code] |
| Sometimes we need to choose a different implementation for dealing with some special cases.
|
|
file | nodewiring-obsolete.cpp [code] |
| Implementation of node wiring to build a render node network.
|
|
file | proc-id.hpp [code] |
| Metadata interface to generate symbolic and hash ID tags for media processing steps.
|
|
file | proc-node.cpp [code] |
| Translation unit to hold the actual implementation of node processing operations.
|
|
file | proc-node.hpp [code] |
| Interface to the processing nodes and the render nodes network.
|
|
file | render-drive.cpp [code] |
| Implementation elements of render process planning.
|
|
file | render-drive.hpp [code] |
| The active core within a CalcStream, causing the render mechanism to re-trigger repeatedly.
|
|
file | render-invocation.cpp [code] |
| Implementation details regarding the invocation of a single render node.
|
|
file | render-invocation.hpp [code] |
| Initiate a single calculation unit within the renderengine.
|
|
file | renderengine.cpp [code] |
|
file | renderengine.hpp [code] |
| (Planned) access point to the render engine as service.
|
|
file | rendergraph.cpp [code] |
|
file | rendergraph.hpp [code] |
|
file | tracking-heap-block-provider.cpp [code] |
| Implementation details of a mock engine::BufferProvider for unit testing.
|
|
file | tracking-heap-block-provider.hpp [code] |
| Dummy implementation of the BufferProvider interface to support writing unit tests.
|
|
file | turnout-system.cpp [code] |
| Implementation details of some statefull operations needed from within the render calculation.
|
|
file | turnout-system.hpp [code] |
| THe actual state of a frame rendering evaluation parametrised for a single job.
|
|
file | turnout.hpp [code] |
| Fixed standard setup used in each Port of the Render Node to generate data.
|
|
file | type-handler.hpp [code] |
| Helper holding a pair of type-build-up and destruction functors.
|
|
file | weaving-pattern-builder.hpp [code] |
| Construction kit to establish an invocation scheme for media calculations.
|
|
file | weaving-pattern.hpp [code] |
| Construction set to assemble and operate a data processing scheme within a Render Node.
|
|