| Package | Description |
|---|---|
| com.io7m.jcanephora.core |
Core types and 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 |
JCGLArrayBufferType
The type of array buffers.
|
interface |
JCGLArrayBufferUsableType
The type of usable array buffers.
|
interface |
JCGLArrayObjectType
An array object.
|
interface |
JCGLArrayObjectUsableType
A usable array object.
|
interface |
JCGLBufferUsableType
The type of usable buffers.
|
interface |
JCGLBufferWritableType
The type of buffers allocated on the GPU that have mutable contents.
|
interface |
JCGLFragmentShaderType
The type of fragment shaders.
|
interface |
JCGLFragmentShaderUsableType
The type of usable fragment shaders.
|
interface |
JCGLFramebufferColorAttachmentType
The type of framebuffer color attachments.
|
interface |
JCGLFramebufferDepthAttachmentType
The type of framebuffer depth attachments.
|
interface |
JCGLFramebufferDepthStencilAttachmentType
The type of framebuffer depth+stencil attachments.
|
interface |
JCGLFramebufferType
The type of framebuffers.
|
interface |
JCGLFramebufferUsableType
A read-only interface to the
JCGLFramebufferType type that allows use
of the type but not mutation and/or deletion of the contents. |
interface |
JCGLGeometryShaderType
The type of geometry shaders.
|
interface |
JCGLGeometryShaderUsableType
The type of usable geometry shaders.
|
interface |
JCGLIndexBufferType
The type of index buffers.
|
interface |
JCGLIndexBufferUsableType
The type of usable index buffers.
|
interface |
JCGLProgramAttributeType
The type of attributes in compiled programs.
|
interface |
JCGLProgramShaderType
The type of program shaders.
|
interface |
JCGLProgramShaderUsableType
The type of usable program shaders.
|
interface |
JCGLProgramUniformType
The type of uniforms in compiled programs.
|
interface |
JCGLReferableType
The type of objects that can be referenced by a
JCGLReferenceContainerType. |
interface |
JCGLTexture2DType
The type of 2D textures.
|
interface |
JCGLTexture2DUsableType
The type of usable 2D textures.
|
interface |
JCGLTextureCubeType
The type of cube textures.
|
interface |
JCGLTextureCubeUsableType
The type of usable cube textures.
|
interface |
JCGLTextureType
The type of textures.
|
interface |
JCGLTextureUsableType
The type of usable textures.
|
interface |
JCGLVertexShaderType
The type of vertex shaders.
|
interface |
JCGLVertexShaderUsableType
The type of usable vertex shaders.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FakeProgramAttribute
A fake implementation of program attributes.
|
class |
FakeProgramUniform
A fake implementation of program attributes.
|
Copyright © 2016 <code@io7m.com> http://io7m.com