public class GLXEXTTextureFromPixmap
extends java.lang.Object
This extension allows a color buffer to be used for both rendering and texturing.
Requires GLX 1.3.
| Modifier and Type | Field and Description |
|---|---|
static int |
GLX_AUX0_EXT
|
static int |
GLX_AUX1_EXT
|
static int |
GLX_AUX2_EXT
|
static int |
GLX_AUX3_EXT
|
static int |
GLX_AUX4_EXT
|
static int |
GLX_AUX5_EXT
|
static int |
GLX_AUX6_EXT
|
static int |
GLX_AUX7_EXT
|
static int |
GLX_AUX8_EXT
|
static int |
GLX_AUX9_EXT
|
static int |
GLX_BACK_EXT
|
static int |
GLX_BACK_LEFT_EXT
|
static int |
GLX_BACK_RIGHT_EXT
|
static int |
GLX_BIND_TO_MIPMAP_TEXTURE_EXT
Accepted by the
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig. |
static int |
GLX_BIND_TO_TEXTURE_RGB_EXT
Accepted by the
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig. |
static int |
GLX_BIND_TO_TEXTURE_RGBA_EXT
Accepted by the
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig. |
static int |
GLX_BIND_TO_TEXTURE_TARGETS_EXT
Accepted by the
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig. |
static int |
GLX_FRONT_EXT
|
static int |
GLX_FRONT_LEFT_EXT
|
static int |
GLX_FRONT_RIGHT_EXT
|
static int |
GLX_MIPMAP_TEXTURE_EXT
Accepted as an attribute in the
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable. |
static int |
GLX_TEXTURE_1D_BIT_EXT
Accepted as bits in the
BIND_TO_TEXTURE_TARGETS_EXT variable. |
static int |
GLX_TEXTURE_1D_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT. |
static int |
GLX_TEXTURE_2D_BIT_EXT
Accepted as bits in the
BIND_TO_TEXTURE_TARGETS_EXT variable. |
static int |
GLX_TEXTURE_2D_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT. |
static int |
GLX_TEXTURE_FORMAT_EXT
Accepted as an attribute in the
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable. |
static int |
GLX_TEXTURE_FORMAT_NONE_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT. |
static int |
GLX_TEXTURE_FORMAT_RGB_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT. |
static int |
GLX_TEXTURE_FORMAT_RGBA_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT. |
static int |
GLX_TEXTURE_RECTANGLE_BIT_EXT
Accepted as bits in the
BIND_TO_TEXTURE_TARGETS_EXT variable. |
static int |
GLX_TEXTURE_RECTANGLE_EXT
Accepted as a value in the
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT. |
static int |
GLX_TEXTURE_TARGET_EXT
Accepted as an attribute in the
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable. |
static int |
GLX_Y_INVERTED_EXT
Accepted by the
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig. |
| Modifier and Type | Method and Description |
|---|---|
static void |
glXBindTexImageEXT(long display,
long drawable,
int buffer,
int[] attrib_list)
Array version of:
BindTexImageEXT |
static void |
glXBindTexImageEXT(long display,
long drawable,
int buffer,
java.nio.IntBuffer attrib_list)
Defines a one- or two-dimensional texture image.
|
static void |
glXReleaseTexImageEXT(long display,
long drawable,
int buffer)
Releases a color buffer that is being used as a texture.
|
static void |
nglXBindTexImageEXT(long display,
long drawable,
int buffer,
long attrib_list)
Unsafe version of:
BindTexImageEXT |
public static final int GLX_BIND_TO_TEXTURE_RGB_EXT
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig.public static final int GLX_BIND_TO_TEXTURE_RGBA_EXT
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig.public static final int GLX_BIND_TO_MIPMAP_TEXTURE_EXT
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig.public static final int GLX_BIND_TO_TEXTURE_TARGETS_EXT
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig.public static final int GLX_Y_INVERTED_EXT
attribute parameter of GetFBConfigAttrib and the attrib_list parameter of ChooseFBConfig.public static final int GLX_TEXTURE_FORMAT_EXT
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable.public static final int GLX_TEXTURE_TARGET_EXT
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable.public static final int GLX_MIPMAP_TEXTURE_EXT
attrib_list parameter of CreatePixmap, and by the attribute parameter of QueryDrawable.public static final int GLX_TEXTURE_FORMAT_NONE_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT.public static final int GLX_TEXTURE_FORMAT_RGB_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT.public static final int GLX_TEXTURE_FORMAT_RGBA_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_FORMAT_EXT.public static final int GLX_TEXTURE_1D_BIT_EXT
BIND_TO_TEXTURE_TARGETS_EXT variable.public static final int GLX_TEXTURE_2D_BIT_EXT
BIND_TO_TEXTURE_TARGETS_EXT variable.public static final int GLX_TEXTURE_RECTANGLE_BIT_EXT
BIND_TO_TEXTURE_TARGETS_EXT variable.public static final int GLX_TEXTURE_1D_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT.public static final int GLX_TEXTURE_2D_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT.public static final int GLX_TEXTURE_RECTANGLE_EXT
attrib_list parameter of CreatePixmap and returned in the value parameter of
QueryDrawable when attribute is TEXTURE_TARGET_EXT.public static final int GLX_FRONT_LEFT_EXT
public static final int GLX_FRONT_RIGHT_EXT
public static final int GLX_BACK_LEFT_EXT
public static final int GLX_BACK_RIGHT_EXT
public static final int GLX_FRONT_EXT
public static final int GLX_BACK_EXT
public static final int GLX_AUX0_EXT
public static final int GLX_AUX1_EXT
public static final int GLX_AUX2_EXT
public static final int GLX_AUX3_EXT
public static final int GLX_AUX4_EXT
public static final int GLX_AUX5_EXT
public static final int GLX_AUX6_EXT
public static final int GLX_AUX7_EXT
public static final int GLX_AUX8_EXT
public static final int GLX_AUX9_EXT
public static void nglXBindTexImageEXT(long display,
long drawable,
int buffer,
long attrib_list)
BindTexImageEXTpublic static void glXBindTexImageEXT(long display,
long drawable,
int buffer,
@Nullable
java.nio.IntBuffer attrib_list)
buffer and need not be copied. The texture target, the texture
format, and the size of the texture components are derived from attributes of drawable.display - the connection to the X serverdrawable - the drawablebuffer - the bufferattrib_list - an optional null-terminated list of attributespublic static void glXReleaseTexImageEXT(long display,
long drawable,
int buffer)
display - the connection to the X serverdrawable - the drawablebuffer - the bufferpublic static void glXBindTexImageEXT(long display,
long drawable,
int buffer,
@Nullable
int[] attrib_list)
BindTexImageEXTCopyright LWJGL. All Rights Reserved. License terms.