public class GlslSource extends Object implements Serializable
GlslProgram
,
Serialized FormModifier and Type | Class and Description |
---|---|
class |
GlslSource.AttributeParameter |
class |
GlslSource.UniformParameter |
Constructor and Description |
---|
GlslSource(Input vertexProgram,
Input fragmentProgram) |
GlslSource(String[] vertexProgram,
String[] fragmentProgram) |
GlslSource(String vertexProgram,
String fragmentProgram) |
Modifier and Type | Method and Description |
---|---|
GlslSource.AttributeParameter |
getAttribute(String name) |
Collection<GlslSource.AttributeParameter> |
getAttributes() |
String[] |
getFragmentProgram() |
GlslSource.UniformParameter |
getUniformParameter(String name) |
Collection<GlslSource.UniformParameter> |
getUniformParameters() |
String[] |
getVertexProgram() |
static void |
main(String[] args) |
public GlslSource(Input vertexProgram, Input fragmentProgram) throws IOException
IOException
public Collection<GlslSource.UniformParameter> getUniformParameters()
public Collection<GlslSource.AttributeParameter> getAttributes()
public GlslSource.AttributeParameter getAttribute(String name)
public GlslSource.UniformParameter getUniformParameter(String name)
public String[] getVertexProgram()
public String[] getFragmentProgram()