The manager that owns this RenderNode.
By default this is an empty method hook that you can override and use in your own custom render nodes.
This method is called at the start of the run method.
Don't forget to call it in your custom method.
The context currently in use.
By default this is an empty method hook that you can override and use in your own custom render nodes.
This method is called at the end of the run method.
Don't forget to call it in your custom method.
The context currently in use.
Sets the WebGL context to a default state. This will flush any existing batch, set the blend mode to NORMAL, and unbind any current VAO.
The context currently in use.
Set whether the node should report debug information.
It wraps the run method with additional debug information.
Whether to report debug information.
YieldContext is a RenderNode which sets the WebGL context to a default state, ready for another renderer.
This is used by the Extern Game Object to prepare the WebGL context for custom rendering. It is the counterpart of RebindContext.