lumiera_documentation/src
Ichthyostega 75913725a8 BufferProvider: sharpen criterion for bool(BuffHandle)
doing so requires to trace a new call path from front to back,
into the `BufferMetadata` implementation: there is now an explicit check
that the buffer is in `LOCKED` state, but not yet `EMITTED` and als that
it was not yet `released()`

I think the additional effort is justified
 * in the regular / currently intended usage in the Render Engine,
   this predicate is not required, since compliance to the ''Buffer Provider Protocol''
   as such is sufficient to ensure that
 * but since all of this is getting more generic and polished now,
   I could imagine future usages beyond the current confines; and then,
   this semantics is what you'd expect from such a `bool()` check:
   »I am allowed to use it«
2026-02-16 01:44:38 +01:00
..
common clean-up: some Doxygen improvements 2025-11-05 02:55:45 +01:00
include clean-up: some Doxygen improvements 2025-11-05 02:55:45 +01:00
lib Release: compile authorship information 2025-11-24 00:52:47 +01:00
lumiera Clean-up: remove dummy-player services and interfaces (see #1342) 2025-05-14 01:32:21 +02:00
plugin
stage Release: compile authorship information 2025-11-24 00:52:47 +01:00
steam BufferProvider: sharpen criterion for bool(BuffHandle) 2026-02-16 01:44:38 +01:00
tool clean-up: trifles 2025-06-07 23:59:57 +02:00
vault Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
.gitignore
DIR_INFO
doxygen.dox clean-up: some Doxygen improvements 2025-11-05 02:55:45 +01:00
SConscript Build: fix problem that prevented installation into absolute path 2025-11-19 22:40:08 +01:00