| Package | Description |
|---|---|
| com.io7m.jcanephora.core |
Core types and interfaces.
|
| com.io7m.jcanephora.core.api |
Type-safe OpenGL interfaces.
|
| com.io7m.jcanephora.texture_loader.core |
Core texture loading interfaces and types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JCGLTexture2DType
The type of 2D textures.
|
| Modifier and Type | Method and Description |
|---|---|
JCGLTexture2DUsableType |
JCGLTexture2DUpdateType.getTexture() |
| Modifier and Type | Method and Description |
|---|---|
void |
JCGLFramebufferBuilderType.attachColorTexture2DAt(JCGLFramebufferColorAttachmentPointType point,
JCGLFramebufferDrawBufferType buffer,
JCGLTexture2DUsableType texture)
Attach the given color texture
texture to the framebuffer that
will be created, at attachment point point. |
void |
JCGLFramebufferBuilderType.attachDepthStencilTexture2D(JCGLTexture2DUsableType t)
Attach the given depth+stencil texture
texture to the
framebuffer that will be created. |
void |
JCGLFramebufferBuilderType.attachDepthTexture2D(JCGLTexture2DUsableType t)
Attach the given depth texture
texture to the framebuffer that
will be created. |
static JCGLTexture2DUpdateType |
JCGLTextureUpdates.newUpdateReplacingAll2D(JCGLTexture2DUsableType t)
Create a new update that will replace the entirety of
t. |
static JCGLTexture2DUpdateType |
JCGLTextureUpdates.newUpdateReplacingArea2D(JCGLTexture2DUsableType t,
com.io7m.jareas.core.AreaInclusiveUnsignedLType area)
Create a new update that will replace the given
area of t. |
A |
JCGLFramebufferDepthStencilAttachmentMatcherType.onTexture2D(JCGLTexture2DUsableType t)
Visit an attachment.
|
A |
JCGLFramebufferDepthAttachmentMatcherType.onTexture2D(JCGLTexture2DUsableType t)
Visit an attachment.
|
A |
JCGLFramebufferColorAttachmentMatcherType.onTexture2D(JCGLTexture2DUsableType t)
Match an attachment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JCGLTextures2DType.texture2DBind(JCGLTextureUnitType unit,
JCGLTexture2DUsableType texture)
Bind the texture
texture to the texture unit unit. |
ByteBuffer |
JCGLTextures2DType.texture2DGetImage(JCGLTextureUnitType unit,
JCGLTexture2DUsableType texture)
Fetch image data for the given texture.
|
boolean |
JCGLTextures2DType.texture2DIsBound(JCGLTextureUnitType unit,
JCGLTexture2DUsableType texture) |
boolean |
JCGLTextures2DType.texture2DIsBoundAnywhere(JCGLTexture2DUsableType texture) |
| Modifier and Type | Method and Description |
|---|---|
JCGLTexture2DUpdateType |
JCGLTLTextureUpdateProviderType.getTextureUpdate(JCGLTexture2DUsableType t,
JCGLTLTextureDataType data)
Populate and return a texture update for
t using the contents of
data. |
JCGLTexture2DUpdateType |
JCGLTLTextureUpdateProvider.getTextureUpdate(JCGLTexture2DUsableType t,
JCGLTLTextureDataType data) |
Copyright © 2016 <code@io7m.com> http://io7m.com