Lumiera
0.pre.03
»edit your freedom«
|
Directories |
Files | |
file | buffer-local-key.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-obsolete.hpp [code] |
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.hpp [code] |
Representation of the Media type of a data channel used within the engine. | |
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-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 | 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 | mask.cpp [code] |
Mask generator node implementation. | |
file | mask.hpp [code] |
Specialised render node for generating mask (alpha channel) data. | |
file | nodefactory.cpp [code] |
Implementation of render node setup and wiring. | |
file | nodefactory.hpp [code] |
A factory to build processing nodes. | |
file | nodeinvocation.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.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-def.hpp [code] |
Helper for defining the desired wiring and operation mode for a render node. | |
file | nodewiring.cpp [code] |
Implementation of node wiring to build a render node network. | |
file | nodewiring.hpp [code] |
Mechanism to wire ProcNode instances for a render network. | |
file | procnode.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 | source.cpp [code] |
Implementation of a source media reading render node. | |
file | source.hpp [code] |
Processing node to read media data. | |
file | stateproxy.cpp [code] |
Implementation details of some stateful operations needed from within the render calculation. | |
file | stateproxy.hpp [code] |
Access point to the state of a frame rendering evaluation. | |
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 | type-handler.hpp [code] |
Helper holding a pair of type-build-up and destruction functors. | |