public interface ShaderProvider extends Disposable
Shader instances for a Renderable on request. Also responsible for disposing of any created
Shader instances on a call to Disposable.dispose().| Modifier and Type | Method and Description |
|---|---|
Shader |
getShader(Renderable renderable)
Returns a
Shader for the given Renderable. |
disposeShader getShader(Renderable renderable)
Shader for the given Renderable. The RenderInstance may already contain a Shader, in which case
the provider may decide to return that.renderable - the RenderableCopyright © 2021. All rights reserved.