Top Fields Constructors Methods
org.lwjgl.opengl

public final Class INTELMapTexture

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_LAYOUT_DEFAULT_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

public static final int
GL_LAYOUT_LINEAR_CPU_CACHED_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

public static final int
GL_LAYOUT_LINEAR_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

public static final int
GL_TEXTURE_MEMORY_LAYOUT_INTEL

Accepted by the <pname> parameter of TexParameteri, for target TEXTURE_2D

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ByteBuffer
glMapTexture2DINTEL(int texture, int level, long length, int access, IntBuffer stride, IntBuffer layout, ByteBuffer old_buffer)

The length parameter does not exist in the native API.

public static void
glSyncTextureINTEL(int texture)

public static void
glUnmapTexture2DINTEL(int texture, int level)

pack-priv static native ByteBuffer
nglMapTexture2DINTEL(int texture, int level, long length, int access, long stride, long layout, ByteBuffer old_buffer, long function_pointer)

pack-priv static native void
nglSyncTextureINTEL(int texture, long function_pointer)

pack-priv static native void
nglUnmapTexture2DINTEL(int texture, int level, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_LAYOUT_DEFAULT_INTELback to summary
public static final int GL_LAYOUT_DEFAULT_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

GL_LAYOUT_LINEAR_CPU_CACHED_INTELback to summary
public static final int GL_LAYOUT_LINEAR_CPU_CACHED_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

GL_LAYOUT_LINEAR_INTELback to summary
public static final int GL_LAYOUT_LINEAR_INTEL

Accepted by the <params> when <pname> is set to <TEXTURE_MEMORY_LAYOUT_INTEL>:

GL_TEXTURE_MEMORY_LAYOUT_INTELback to summary
public static final int GL_TEXTURE_MEMORY_LAYOUT_INTEL

Accepted by the <pname> parameter of TexParameteri, for target TEXTURE_2D

Constructor Detail

INTELMapTextureback to summary
private INTELMapTexture()

Method Detail

glMapTexture2DINTELback to summary
public static ByteBuffer glMapTexture2DINTEL(int texture, int level, long length, int access, IntBuffer stride, IntBuffer layout, ByteBuffer old_buffer)

The length parameter does not exist in the native API. It used by LWJGL to return a ByteBuffer with a proper capacity.

glSyncTextureINTELback to summary
public static void glSyncTextureINTEL(int texture)
glUnmapTexture2DINTELback to summary
public static void glUnmapTexture2DINTEL(int texture, int level)
nglMapTexture2DINTELback to summary
pack-priv static native ByteBuffer nglMapTexture2DINTEL(int texture, int level, long length, int access, long stride, long layout, ByteBuffer old_buffer, long function_pointer)
nglSyncTextureINTELback to summary
pack-priv static native void nglSyncTextureINTEL(int texture, long function_pointer)
nglUnmapTexture2DINTELback to summary
pack-priv static native void nglUnmapTexture2DINTEL(int texture, int level, long function_pointer)