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
