LUMIERA.clone/src
Ichthyostega 64416e3ba8 Invocation: considerations regarding the DataSink to use
While the setup here in the test seems trivial,
this touches on some challenging questions of design:
Presumably the invocation of a Render Job will need some kind of
''Render Context'' — since the relation of the absolute nominal time
to some output frame number is strictly ''a concern of the render process''.

However, it seems prudent to keep that relation separate from the `RenderInvocation`,
so that access to all invocation parameters has to be supplied by the
Render Job Functor.

This change in the test setup now uses a `DiagnosticOutputSlot`
instead of directly allocating some buffer for output; the data
written into the `DataSink` can be investigated after-the-fact.
2026-06-28 01:41:59 +02:00
..
include Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
lib Invocation: verify (and fix) usage of the AllocationCluster 2026-06-26 19:25:25 +02:00
lumiera Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
plugin Merge: change building to create modules 2008-12-20 02:15:33 +01:00
stage Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
steam Invocation: considerations regarding the DataSink to use 2026-06-28 01:41:59 +02:00
test BufferProvider: investigate use of the ComputationalLoad with a memory buffer 2026-05-28 05:49:15 +02:00
tool clean-up: trifles 2025-06-07 23:59:57 +02:00
vault Establish DataSink identity and fix remaining tests 2026-06-01 23:55:10 +02:00
vessel Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
.gitignore static Application init, NoBug integration, started a basic Exception hierarchy. 2007-08-14 08:14:21 +02:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
doxygen.dox clean-up: some Doxygen improvements 2025-11-05 02:55:45 +01:00
SConscript Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00