Create options
Generates unified uniforms and determines their visibilities
The material options
Determines if the material has to build a new pipeline
Disables the rebuild trigger
Triggers a rebuild of the material's pipeline
Build and compile the material into a render pipeline
Renderer instance
Destroy this Object
Add a new data update to the uniform update queue
The uniform id
The data to update with
The byte stride of the attribute layout
The material attributes
The material color outputs
The material culling mode
The material depth output
The material fragment shader
The material name
The material render pipeline
Returns the given uniform resource based on the provided id
The id to lookup for
Returns the given shader uniform based on the provided name
The shader uniform name
The shader material uniforms
The material vertex shader
Indicates if the material is destroyed
Update the material name
The new material name
Update this material Used to e.g. process pending uniform resource updates
Renderer instance
Updates a shader uniform
The name of the shader uniform
The data to update with
Generated using TypeDoc