Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBGeometryShader4

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB

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

public static final int
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_ARB

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

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB

Returned by CheckFramebufferStatusEXT:

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB

Returned by CheckFramebufferStatusEXT:

public static final int
GL_GEOMETRY_INPUT_TYPE_ARB

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

public static final int
GL_GEOMETRY_OUTPUT_TYPE_ARB

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

public static final int
GL_GEOMETRY_SHADER_ARB

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

public static final int
GL_GEOMETRY_VERTICES_OUT_ARB

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

public static final int
GL_LINE_STRIP_ADJACENCY_ARB

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

public static final int
GL_LINES_ADJACENCY_ARB

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

public static final int
GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB

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

public static final int
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB

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

public static final int
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB

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

public static final int
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB

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

public static final int
GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB

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

public static final int
GL_MAX_VARYING_COMPONENTS_ARB

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

public static final int
GL_MAX_VERTEX_VARYING_COMPONENTS_ARB

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

public static final int
GL_PROGRAM_POINT_SIZE_ARB

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_ARB

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

public static final int
GL_TRIANGLES_ADJACENCY_ARB

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
glFramebufferTextureARB(int target, int attachment, int texture, int level)

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

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

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

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

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

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

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

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARBback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB

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

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_ARBback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_ARB

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

GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARBback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB

Returned by CheckFramebufferStatusEXT:

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARBback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB

Returned by CheckFramebufferStatusEXT:

GL_GEOMETRY_INPUT_TYPE_ARBback to summary
public static final int GL_GEOMETRY_INPUT_TYPE_ARB

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

GL_GEOMETRY_OUTPUT_TYPE_ARBback to summary
public static final int GL_GEOMETRY_OUTPUT_TYPE_ARB

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

GL_GEOMETRY_SHADER_ARBback to summary
public static final int GL_GEOMETRY_SHADER_ARB

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

GL_GEOMETRY_VERTICES_OUT_ARBback to summary
public static final int GL_GEOMETRY_VERTICES_OUT_ARB

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

GL_LINE_STRIP_ADJACENCY_ARBback to summary
public static final int GL_LINE_STRIP_ADJACENCY_ARB

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

GL_LINES_ADJACENCY_ARBback to summary
public static final int GL_LINES_ADJACENCY_ARB

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

GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARBback to summary
public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB

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

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARBback to summary
public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB

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

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARBback to summary
public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB

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

GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARBback to summary
public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB

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

GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARBback to summary
public static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB

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

GL_MAX_VARYING_COMPONENTS_ARBback to summary
public static final int GL_MAX_VARYING_COMPONENTS_ARB

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

GL_MAX_VERTEX_VARYING_COMPONENTS_ARBback to summary
public static final int GL_MAX_VERTEX_VARYING_COMPONENTS_ARB

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

GL_PROGRAM_POINT_SIZE_ARBback to summary
public static final int GL_PROGRAM_POINT_SIZE_ARB

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_ARBback to summary
public static final int GL_TRIANGLE_STRIP_ADJACENCY_ARB

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

GL_TRIANGLES_ADJACENCY_ARBback to summary
public static final int GL_TRIANGLES_ADJACENCY_ARB

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

Constructor Detail

ARBGeometryShader4back to summary
private ARBGeometryShader4()

Method Detail

glFramebufferTextureARBback to summary
public static void glFramebufferTextureARB(int target, int attachment, int texture, int level)
glFramebufferTextureFaceARBback to summary
public static void glFramebufferTextureFaceARB(int target, int attachment, int texture, int level, int face)
glFramebufferTextureLayerARBback to summary
public static void glFramebufferTextureLayerARB(int target, int attachment, int texture, int level, int layer)
glProgramParameteriARBback to summary
public static void glProgramParameteriARB(int program, int pname, int value)
nglFramebufferTextureARBback to summary
pack-priv static native void nglFramebufferTextureARB(int target, int attachment, int texture, int level, long function_pointer)
nglFramebufferTextureFaceARBback to summary
pack-priv static native void nglFramebufferTextureFaceARB(int target, int attachment, int texture, int level, int face, long function_pointer)
nglFramebufferTextureLayerARBback to summary
pack-priv static native void nglFramebufferTextureLayerARB(int target, int attachment, int texture, int level, int layer, long function_pointer)
nglProgramParameteriARBback to summary
pack-priv static native void nglProgramParameteriARB(int program, int pname, int value, long function_pointer)