OptionaldirtyOptionalmaterialOptionalonOptionalpassUnique id for the pass. Used to determine the order of passes in the pipeline.
OptionaluniformsOptionalsetSet the pass as dirty. This is implementation specific to the pass/plugin. It generally calls all onDirty and set the viewer dirty.
Checked by RenderManager to determine whether to render this frame. A frame is rendered if any pass is dirty. This can be set by the plugin/pass to indicate when to continue rendering. See ProgressivePlugin. This is different from setDirty which is implementation specific to the pass/plugin. It generally calls onDirty and set the viewer dirty.