Top Fields Constructors Methods
org.lwjgl.opengl

public final Class EXTGeometryShader4

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT

Returned by CheckFramebufferStatusEXT:

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT

Returned by CheckFramebufferStatusEXT:

public static final int
GL_GEOMETRY_INPUT_TYPE_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_GEOMETRY_OUTPUT_TYPE_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_GEOMETRY_SHADER_EXT

Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:

public static final int
GL_GEOMETRY_VERTICES_OUT_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_LINE_STRIP_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_LINES_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_VERTEX_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_PROGRAM_POINT_SIZE_EXT

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetIntegerv, GetFloatv, GetDoublev, and GetBooleanv:

public static final int
GL_TRIANGLE_STRIP_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_TRIANGLES_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glFramebufferTextureEXT(int target, int attachment, int texture, int level)

public static void
glFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face)

public static void
glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer)

public static void
glProgramParameteriEXT(int program, int pname, int value)

pack-priv static native void
nglFramebufferTextureEXT(int target, int attachment, int texture, int level, long function_pointer)

pack-priv static native void
nglFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face, long function_pointer)

pack-priv static native void
nglFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer, long function_pointer)

pack-priv static native void
nglProgramParameteriEXT(int program, int pname, int value, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXTback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXTback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXTback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT

Returned by CheckFramebufferStatusEXT:

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXTback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT

Returned by CheckFramebufferStatusEXT:

GL_GEOMETRY_INPUT_TYPE_EXTback to summary
public static final int GL_GEOMETRY_INPUT_TYPE_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_GEOMETRY_OUTPUT_TYPE_EXTback to summary
public static final int GL_GEOMETRY_OUTPUT_TYPE_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_GEOMETRY_SHADER_EXTback to summary
public static final int GL_GEOMETRY_SHADER_EXT

Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:

GL_GEOMETRY_VERTICES_OUT_EXTback to summary
public static final int GL_GEOMETRY_VERTICES_OUT_EXT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_LINE_STRIP_ADJACENCY_EXTback to summary
public static final int GL_LINE_STRIP_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_LINES_ADJACENCY_EXTback to summary
public static final int GL_LINES_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXTback to summary
public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXTback to summary
public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXTback to summary
public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXTback to summary
public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXTback to summary
public static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VARYING_COMPONENTS_EXTback to summary
public static final int GL_MAX_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_VERTEX_VARYING_COMPONENTS_EXTback to summary
public static final int GL_MAX_VERTEX_VARYING_COMPONENTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_PROGRAM_POINT_SIZE_EXTback to summary
public static final int GL_PROGRAM_POINT_SIZE_EXT

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetIntegerv, GetFloatv, GetDoublev, and GetBooleanv:

GL_TRIANGLE_STRIP_ADJACENCY_EXTback to summary
public static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_TRIANGLES_ADJACENCY_EXTback to summary
public static final int GL_TRIANGLES_ADJACENCY_EXT

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

Constructor Detail

EXTGeometryShader4back to summary
private EXTGeometryShader4()

Method Detail

glFramebufferTextureEXTback to summary
public static void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
glFramebufferTextureFaceEXTback to summary
public static void glFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face)
glFramebufferTextureLayerEXTback to summary
public static void glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer)
glProgramParameteriEXTback to summary
public static void glProgramParameteriEXT(int program, int pname, int value)
nglFramebufferTextureEXTback to summary
pack-priv static native void nglFramebufferTextureEXT(int target, int attachment, int texture, int level, long function_pointer)
nglFramebufferTextureFaceEXTback to summary
pack-priv static native void nglFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face, long function_pointer)
nglFramebufferTextureLayerEXTback to summary
pack-priv static native void nglFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer, long function_pointer)
nglProgramParameteriEXTback to summary
pack-priv static native void nglProgramParameteriEXT(int program, int pname, int value, long function_pointer)