Java 类org.lwjgl.util.generator.opengl.GLenum 实例源码

项目:PhET    文件:ARB_debug_output.java   
@GLuint
int glGetDebugMessageLogARB(@GLuint int count,
                            @AutoSize(value = "messageLog", canBeNull = true) @GLsizei int logSize,
                            @Check(value = "count", canBeNull = true) @GLenum IntBuffer sources,
                            @Check(value = "count", canBeNull = true) @GLenum IntBuffer types,
                            @Check(value = "count", canBeNull = true) @GLuint IntBuffer ids,
                            @Check(value = "count", canBeNull = true) @GLenum IntBuffer severities,
                            @Check(value = "count", canBeNull = true) @GLsizei IntBuffer lengths,
                            @Check(canBeNull = true) @OutParameter @GLchar ByteBuffer messageLog);
项目:PhET    文件:EXT_framebuffer_object.java   
/** @deprecated Will be removed in 3.0. Use {@link #glGetRenderbufferParameteriEXT} instead. */
@Alternate("glGetRenderbufferParameterivEXT")
@GLreturn("params")
@StripPostfix("params")
@Reuse(value = "EXTFramebufferObject", method = "glGetRenderbufferParameteriEXT")
@Deprecated
void glGetRenderbufferParameterivEXT2(@GLenum int target, @GLenum int pname, @OutParameter IntBuffer params);
项目:PhET    文件:EXT_framebuffer_object.java   
@Alternate("glGetFramebufferAttachmentParameterivEXT")
@GLreturn("params")
@StripPostfix(value = "params", postfix = "v")
void glGetFramebufferAttachmentParameterivEXT3(@GLenum int target, @GLenum int attachment, @GLenum int pname, @OutParameter IntBuffer params);
项目:PhET    文件:NV_register_combiners.java   
@StripPostfix("params")
void glCombinerParameterfvNV(@GLenum int pname, @Check("4") @Const FloatBuffer params);
项目:PhET    文件:ATI_vertex_streams.java   
@NoErrorCheck
void glVertexStream3dATI(@GLenum int stream, double x, double y, double z);
项目:PhET    文件:NV_register_combiners.java   
@StripPostfix("params")
void glCombinerParameterivNV(@GLenum int pname, @Check("4") @Const IntBuffer params);
项目:PhET    文件:NV_gpu_program4.java   
@StripPostfix("params")
void glProgramEnvParametersI4ivNV(@GLenum int target, @GLuint int index,
                                  @AutoSize(value = "params", expression = " >> 2") @GLsizei int count, @Const IntBuffer params);
项目:PhET    文件:AMD_name_gen_delete.java   
@Alternate("glDeleteNamesAMD")
void glDeleteNamesAMD(@GLenum int identifier, @Constant("1") @GLsizei int num, @Constant(value = "APIUtil.getInt(caps, name)", keepParam = true) int name);
项目:PhET    文件:ARB_debug_output.java   
void glDebugMessageControlARB(@GLenum int source,
@GLenum int type,
@GLenum int severity,
@AutoSize(value = "ids", canBeNull = true) @GLsizei int count,
@Check(canBeNull = true) @Const @GLuint IntBuffer ids,
boolean enabled);
项目:PhET    文件:ARB_sampler_objects.java   
@Reuse("GL33")
@StripPostfix("params")
void glGetSamplerParameterIiv(@GLuint int sampler, @GLenum int pname, @Check("4") @OutParameter IntBuffer params);
项目:PhET    文件:NV_register_combiners.java   
@StripPostfix("params")
void glGetCombinerOutputParameterivNV(@GLenum int stage, @GLenum int portion, @GLenum int pname, @OutParameter @Check("4") IntBuffer params);
项目:PhET    文件:NV_register_combiners.java   
@Alternate("glGetCombinerOutputParameterivNV")
@GLreturn("params")
@StripPostfix(value = "params", postfix = "v")
void glGetCombinerOutputParameterivNV2(@GLenum int stage, @GLenum int portion, @GLenum int pname, @OutParameter IntBuffer params);
项目:PhET    文件:ARB_multitexture.java   
@NoErrorCheck
void glMultiTexCoord4fARB(@GLenum int target, float s, float t, float r, float q);
项目:PhET    文件:ATI_vertex_streams.java   
@NoErrorCheck
void glNormalStream3iATI(@GLenum int stream, int x, int y, int z);
项目:PhET    文件:NV_occlusion_query.java   
@Alternate("glGetOcclusionQueryuivNV")
@GLreturn("params")
@StripPostfix(value = "params", postfix = "v")
void glGetOcclusionQueryuivNV2(@GLuint int id, @GLenum int pname, @OutParameter @GLuint IntBuffer params);
项目:PhET    文件:ARB_multitexture.java   
@NoErrorCheck
void glMultiTexCoord3iARB(@GLenum int target, int s, int t, int r);
项目:PhET    文件:APPLE_object_purgeable.java   
@Alternate("glGetObjectParameterivAPPLE")
@GLreturn("params")
@StripPostfix(value = "params", postfix = "v")
void glGetObjectParameterivAPPLE2(@GLenum int objectType, @GLuint int name, @GLenum int pname, @OutParameter IntBuffer params);
项目:PhET    文件:NV_point_sprite.java   
@StripPostfix("params")
void glPointParameterivNV(@GLenum int pname, @Check("4") @Const IntBuffer params);
项目:PhET    文件:NV_geometry_program4.java   
@Reuse("EXTGeometryShader4")
void glFramebufferTextureLayerEXT(@GLenum int target, @GLenum int attachment, @GLuint int texture, int level, int layer);
项目:PhET    文件:EXT_texture_integer.java   
@StripPostfix("params")
void glTexParameterIuivEXT(@GLenum int target, @GLenum int pname, @Check("4") @GLuint IntBuffer params);
项目:PhET    文件:EXT_texture_integer.java   
@Alternate("glTexParameterIuivEXT")
@StripPostfix(value = "param", postfix = "v")
void glTexParameterIuivEXT(@GLenum int target, @GLenum int pname, @Constant(value = "APIUtil.getInt(caps, param)", keepParam = true) int param);
项目:PhET    文件:ARB_texture_compression.java   
void glCompressedTexImage2DARB(@GLenum int target, int level, @GLenum int internalformat, @GLsizei int width, @GLsizei int height, int border, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目:PhET    文件:NV_gpu_program4.java   
@StripPostfix("params")
void glProgramEnvParametersI4uivNV(@GLenum int target, @GLuint int index,
                                   @AutoSize(value = "params", expression = " >> 2") @GLsizei int count, @Const @GLuint IntBuffer params);
项目:PhET    文件:ATI_vertex_streams.java   
@NoErrorCheck
void glVertexStream3sATI(@GLenum int stream, short x, short y, short z);
项目:PhET    文件:ATI_vertex_streams.java   
@NoErrorCheck
void glNormalStream3bATI(@GLenum int stream, byte x, byte y, byte z);
项目:PhET    文件:EXT_texture_array.java   
@Reuse("EXTGeometryShader4")
void glFramebufferTextureLayerEXT(@GLenum int target, @GLenum int attachment, @GLuint int texture, int level, int layer);
项目:PhET    文件:ARB_vertex_type_2_10_10_10_rev.java   
@Reuse("GL33")
@NoErrorCheck
@StripPostfix("coords")
void glNormalP3uiv(@GLenum int type, @Check("3") @Const @GLuint IntBuffer coords);
项目:PhET    文件:NV_evaluators.java   
@StripPostfix("params")
void glMapParameterivNV(@GLenum int target, @GLenum int pname, @Check("4") @Const IntBuffer params);
项目:PhET    文件:ARB_vertex_type_2_10_10_10_rev.java   
@Reuse("GL33")
@NoErrorCheck
void glVertexAttribP1ui(@GLuint int index, @GLenum int type, boolean normalized, @GLuint int value);
项目:PhET    文件:ARB_vertex_type_2_10_10_10_rev.java   
@Reuse("GL33")
@NoErrorCheck
@StripPostfix("coords")
void glMultiTexCoordP4uiv(@GLenum int texture, @GLenum int type, @Check("4") @Const @GLuint IntBuffer coords);
项目:PhET    文件:ARB_texture_compression.java   
void glCompressedTexSubImage2DARB(@GLenum int target, int level, int xoffset, int yoffset, @GLsizei int width, @GLsizei int height, @GLenum int format, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目:PhET    文件:EXT_framebuffer_object.java   
@StripPostfix("params")
void glGetRenderbufferParameterivEXT(@GLenum int target, @GLenum int pname, @OutParameter @Check("4") IntBuffer params);
项目:PhET    文件:NV_geometry_program4.java   
@Reuse("EXTGeometryShader4")
void glFramebufferTextureEXT(@GLenum int target, @GLenum int attachment, @GLuint int texture, int level);
项目:PhET    文件:ARB_draw_indirect.java   
@Reuse("GL40")
void glDrawArraysIndirect(@GLenum int mode, @BufferObject(BufferKind.IndirectBO) @Check("4 * 4") @Const @GLvoid ByteBuffer indirect);
项目:PhET    文件:ATI_vertex_attrib_array_object.java   
@StripPostfix("params")
void glGetVertexAttribArrayObjectivATI(@GLuint int index, @GLenum int pname, @OutParameter @Check("4") IntBuffer params);
项目:PhET    文件:NV_gpu_program4.java   
@StripPostfix("params")
void glProgramEnvParameterI4ivNV(@GLenum int target, @GLuint int index, @Check("4") @Const IntBuffer params);
项目:PhET    文件:ARB_texture_multisample.java   
@Reuse("GL32")
void glTexImage3DMultisample(@GLenum int target, @GLsizei int samples, int internalformat,
                             @GLsizei int width, @GLsizei int height, @GLsizei int depth,
                             boolean fixedsamplelocations);
项目:PhET    文件:ARB_texture_multisample.java   
@Reuse("GL32")
@StripPostfix("val")
void glGetMultisamplefv(@GLenum int pname, @GLuint int index, @OutParameter @Check("2") FloatBuffer val);
项目:PhET    文件:EXT_separate_shader_objects.java   
@Alternate("glCreateShaderProgramEXT")
@GLuint
int glCreateShaderProgramEXT(@GLenum int type, @NullTerminated CharSequence string);
项目:PhET    文件:ATI_envmap_bumpmap.java   
@StripPostfix("param")
void glGetTexBumpParameterivATI(@GLenum int pname, @OutParameter @Check("4") IntBuffer param);