#1408 new todo

Engine Context

Reported by: Ichthyostega Owned by:
Priority: grave Milestone: 0integration
Component: lumieraSteam Keywords: render design refactor
Sub Tickets: Parent Tickets: #1409

Description

As a Lumiera Developer,
I need a Dependency-Injection context for the Engine,
to give the Render Nodes a standardised access path to buffer- and cache management.

transform an implementation hack into a durable solution

While implementing a node invocation last year, some placeholder code was created to access the Buffer Provider; it was clear that it cannot be used in its current shape, since this service should be exposed through lib::Depend, but also be reconfigured for mock based unit tests. So the task is...

  • to refactor this code to allow for this kind of flexible reconfiguration
  • and to find a way how to attach the backing implementation facilities into a global Render Engine Environment

Change history (0)

Note: See TracTickets for help on using tickets.