public interface ShaderFactory extends ResourceFactory
Modifier and Type | Method and Description |
---|---|
Shader |
createShader(java.io.InputStream pixelShaderCode,
java.util.Map<java.lang.String,java.lang.Integer> samplers,
java.util.Map<java.lang.String,java.lang.Integer> params,
int maxTexCoordIndex,
boolean isPixcoordUsed,
boolean isPerVertexColorUsed) |
Shader |
createStockShader(java.lang.String name) |
addFactoryListener, createArcRep, createEllipseRep, createFloatTexture, createMaskTexture, createMesh, createMeshView, createPathRep, createPhongMaterial, createPresentable, createRoundRectRep, createRTTexture, createRTTexture, createTexture, createTexture, createTexture, createTexture, createTexture, dispose, getCachedTexture, getCachedTexture, getGlyphTexture, getMaximumTextureSize, getRegionTexture, getRTTHeight, getRTTWidth, getTextureResourcePool, isCompatibleTexture, isDeviceReady, isFormatSupported, isSuperShaderAllowed, isWrapModeSupported, removeFactoryListener, setGlyphTexture, setRegionTexture
Shader createShader(java.io.InputStream pixelShaderCode, java.util.Map<java.lang.String,java.lang.Integer> samplers, java.util.Map<java.lang.String,java.lang.Integer> params, int maxTexCoordIndex, boolean isPixcoordUsed, boolean isPerVertexColorUsed)
Shader createStockShader(java.lang.String name)