Changeset 64416e3 in Lumiera

Timestamp:
2026-06-27T23:41:59Z (3 weeks ago)
Author:
Ichthyostega <prg@…>
Branches:
dev/play
Children:
8db1813
Parents:
3bffc00
git-author:
Ichthyostega <prg@…> (27/06/26 21:51:41)
git-committer:
Ichthyostega <prg@…> (27/06/26 23:41:59)
Message:

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.

(No files)

Note: See TracChangeset for help on using the changeset viewer.