com.badlogic.gdx.graphics.g3d.utils
Class BaseShaderProvider
java.lang.Object
com.badlogic.gdx.graphics.g3d.utils.BaseShaderProvider
- All Implemented Interfaces:
- ShaderProvider
- Direct Known Subclasses:
- DefaultShaderProvider, DepthShaderProvider, GLES10ShaderProvider
public abstract class BaseShaderProvider
- extends Object
- implements ShaderProvider
BaseShaderProvider
public BaseShaderProvider()
getShader
public Shader getShader(Renderable renderable)
- Description copied from interface:
ShaderProvider
- Returns a
Shader
for the given Renderable
. The RenderInstance may
already contain a Shader, in which case the provider may decide to return that.
- Specified by:
getShader
in interface ShaderProvider
- Parameters:
renderable
- the Renderable
- Returns:
- the Shader to be used for the RenderInstance
dispose
public void dispose()
- Description copied from interface:
ShaderProvider
- Disposes all resources created by the provider
- Specified by:
dispose
in interface ShaderProvider
Copyright © 2013. All Rights Reserved.