Changeset d00992f in Lumiera
- Timestamp:
-
2026-01-25T01:19:30Z
(3 weeks ago)
- Author:
- Ichthyostega <prg@…>
- Branches:
- dev/play
- Children:
- 559bb17
- Parents:
- 3fe6d5f
- git-author:
- Ichthyostega <prg@…> (24/01/26 23:19:30)
- git-committer:
- Ichthyostega <prg@…> (25/01/26 01:19:30)
- Message:
-
BufferProvider: start with some requirement analysis
It seems evident that the the problems with the existing BufferProvider implementation
are rooted in a lack of understanding of the actual usage situation at that time(2011).
This caused a »hexagonal design«, i.e. something entirely driven by uint testing
for the sake of unit testing.
So to identify the unsuitable decisions, some degree of deductive work is necessary,
based on our much better understanding of the Render Engine.
A crucial challenge is that buffer management must perform well
within a massively concurrent environment, and do so without excessive latency.
-
(No files)
-