faliure
This commit is contained in:
@@ -13,6 +13,7 @@ Implemented so far:
|
||||
- ready-queue discard paths release owned frames instead of leaking slots
|
||||
- telemetry scaffolding exposes free, ready, and scheduled system-memory frame counts
|
||||
- async PBO readback is now a deeper pipeline by default and ordinary misses no longer flush queued readbacks
|
||||
- the output producer now honors requested burst production when the ready queue is below target instead of producing only one frame per wake
|
||||
|
||||
Still to verify/tune on hardware:
|
||||
|
||||
@@ -21,6 +22,7 @@ Still to verify/tune on hardware:
|
||||
- repeat/underrun policy behavior under real stalls
|
||||
- whether deeper async readback reduces sawtooth buffer drain
|
||||
- whether BGRA8 bandwidth is sufficient before considering v210
|
||||
- whether burst filling keeps `readyQueue.depth` above zero and reduces the remaining short stutters
|
||||
|
||||
Phase 7.5 isolated the current playout timing problem around output readback and DeckLink scheduling pressure. The fast-transfer path from the DeckLink OpenGL sample is not available on the current test GPU, so the next direction is to make the normal path behave more like broadcast playout systems: render ahead, read back into system-memory frame buffers, and let DeckLink consume already-complete frames.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user