public abstract class BaseShaderProvider extends Object implements ShaderProvider
| Constructor and Description |
|---|
BaseShaderProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Releases all resources of this object.
|
Shader |
getShader(Renderable renderable)
Returns a
Shader for the given Renderable. |
public Shader getShader(Renderable renderable)
ShaderProviderShader for the given Renderable. The RenderInstance may already contain a Shader, in which case
the provider may decide to return that.getShader in interface ShaderProviderrenderable - the Renderablepublic void dispose()
Disposabledispose in interface DisposableCopyright © 2021. All rights reserved.