Plan recorded OpenGL command streams
This commit is contained in:
@@ -273,7 +273,11 @@ Known local toolchain state:
|
||||
commands and maps render-pass clear masks/values, viewport/scissor state,
|
||||
blend/depth/sampler state, texture formats, primitive modes, draw counts, and
|
||||
blit filters into GL-facing planned command data while rejecting unsupported
|
||||
enum tokens before a real GL context is needed.
|
||||
enum tokens before a real GL context is needed. It also plans whole recorded
|
||||
command streams, preserving per-command planned data while counting render
|
||||
passes, draws, passthrough commands, trace commands, unsupported commands,
|
||||
and render-pass ordering errors such as state changes outside a pass, nested
|
||||
passes, and unclosed passes.
|
||||
Desktop VR drawing also consumes backend-owned scissor/depth/blend state,
|
||||
depth clear masks, active texture units, and fallback 2D texture unbind
|
||||
targets while retaining the existing VR SDK/platform bridge shape.
|
||||
|
||||
Reference in New Issue
Block a user