| Package | Description |
|---|---|
| com.io7m.jcanephora.core |
Core types and interfaces.
|
| com.io7m.jcanephora.core.api |
Type-safe OpenGL interfaces.
|
| com.io7m.jcanephora.fake |
A fake implementation of the
jcanephora APIs intended for unit
testing code without access to a GPU. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JCGLVertexShaderType
The type of vertex shaders.
|
| Modifier and Type | Method and Description |
|---|---|
JCGLProgramShaderType |
JCGLShadersType.shaderLinkProgram(String name,
JCGLVertexShaderUsableType v,
Optional<JCGLGeometryShaderUsableType> g,
JCGLFragmentShaderUsableType f)
Link a program consisting of the vertex shader
v, the optional
geometry shader g, and the fragment shader f. |
| Modifier and Type | Method and Description |
|---|---|
void |
FakeShaderListenerType.onLinkProgram(FakeContext context,
JCGLProgramShaderUsableType p,
String name,
JCGLVertexShaderUsableType v,
Optional<JCGLGeometryShaderUsableType> g,
JCGLFragmentShaderUsableType f,
Map<String,JCGLProgramAttributeType> attributes,
Map<String,JCGLProgramUniformType> uniforms)
Called when a program is about to be linked.
|
Copyright © 2015 <code@io7m.com> http://io7m.com