Validate OpenGL command pass barriers
This commit is contained in:
@@ -538,10 +538,10 @@ passes, draws, shader binds, shader uniforms, texture/sampler binds, texture
|
||||
uploads, mipmap generation, texture transitions, texture copies, texture
|
||||
readbacks, frame captures, passthrough commands, trace commands, unsupported
|
||||
commands, and render-pass ordering errors such as state changes outside a pass,
|
||||
nested passes, and unclosed passes. It also validates executable command
|
||||
dependencies, including shader-before-uniform and shader-plus-mesh before draw
|
||||
within each render pass, and rejects invalid texture/sampler bind slots in
|
||||
malformed recorded streams.
|
||||
nested passes, texture I/O or blits inside a pass, and unclosed passes. It
|
||||
also validates executable command dependencies, including shader-before-uniform
|
||||
and shader-plus-mesh before draw within each render pass, and rejects invalid
|
||||
texture/sampler bind slots in malformed recorded streams.
|
||||
The existing renderer classes are not yet fully
|
||||
behind the renderer interfaces.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user