new PassState
The state for a particular rendering pass. This is used to supplement the state in a command being executed.
See:
Source:
Members
-
blendingEnabled :Boolean
-
When defined, this overrides the blending property of a DrawCommand's render state. This is used to, for example, to allow the renderer to turn off blending during the picking pass.
When this is
undefined
, the DrawCommand's property is used.- Default Value:
- undefined
-
context :Context
-
The context used to execute commands for this pass.
-
framebuffer :Framebuffer
-
The framebuffer to render to. This framebuffer is used unless a DrawCommand or ClearCommand explicitly define a framebuffer, which is used for off-screen rendering.
- Default Value:
- undefined
-
scissorTest :DOC_TBA
-
When defined, this overrides the scissor test property of a DrawCommand's render state. This is used to, for example, to allow the renderer to scissor out the pick region during the picking pass.
When this is
undefined
, the DrawCommand's property is used.- Default Value:
- undefined