Lumiera
0.pre.03
»edit your freedom«
|
Directories |
Files | |
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. | |