Expand renderer API interfaces

This commit is contained in:
2026-06-01 08:15:21 +02:00
parent 93d8aaaffd
commit 6604f30ef3
4 changed files with 332 additions and 2 deletions

View File

@@ -355,8 +355,9 @@ Goal: make OpenGL an implementation detail and establish parity tests before
adding new backends.
Status: started. `pp_renderer_api` exists as a headless renderer-neutral target
with texture descriptor, byte-size, and readback bounds validation. OpenGL
classes are not yet behind these interfaces.
with texture descriptor, byte-size, viewport, mesh, readback bounds, command
context, render device, shader, mesh, render target, readback, and trace
interface validation. OpenGL classes are not yet behind these interfaces.
Implementation tasks: