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

项目:PhET    文件:EXT_fog_coord.java   
void glFogCoordPointerEXT(@AutoType("data") @GLenum int type, @GLsizei int stride,
@CachedReference
@BufferObject(BufferKind.ArrayVBO)
@Check
@Const
@GLfloat
@GLdouble Buffer data);
项目: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    文件:NV_evaluators.java   
void glGetMapControlPointsNV(@GLenum int target, @GLuint int index, @GLenum int type, @GLsizei int ustride, @GLsizei int vstride, boolean packed,
@OutParameter
      @Check
      @Const
      @GLfloat Buffer pPoints);
项目:PhET    文件:APPLE_vertex_array_object.java   
@Alternate("glDeleteVertexArraysAPPLE")
void glDeleteVertexArraysAPPLE(@Constant("1") @GLsizei int n, @Const @GLuint @Constant(value = "APIUtil.getInt(caps, array)", keepParam = true) int array);
项目:PhET    文件:NV_half_float.java   
@Optional(reason = "AMD does not expose this (last driver checked: 11.7)")
@NoErrorCheck
@StripPostfix("attribs")
void glVertexAttribs4hvNV(@GLuint int index, @AutoSize(value = "attribs", expression = " >> 2") @GLsizei int n, @Const @GLhalf ShortBuffer attribs);
项目:PhET    文件:APPLE_vertex_array_object.java   
@Alternate("glGenVertexArraysAPPLE")
@GLreturn("arrays")
void glGenVertexArraysAPPLE2(@Constant("1") @GLsizei int n, @OutParameter @GLuint IntBuffer arrays);
项目:PhET    文件:ATI_draw_buffers.java   
@Alternate("glDrawBuffersATI")
void glDrawBuffersATI(@Constant("1") @GLsizei int size, @Constant(value = "APIUtil.getInt(caps, buffer)", keepParam = true) int buffer);
项目:PhET    文件:ARB_texture_multisample.java   
@Reuse("GL32")
void glTexImage2DMultisample(@GLenum int target, @GLsizei int samples, int internalformat,
                             @GLsizei int width, @GLsizei int height,
                             boolean fixedsamplelocations);
项目: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    文件:GREMEDY_string_marker.java   
@Alternate("glStringMarkerGREMEDY")
void glStringMarkerGREMEDY(@Constant("string.length()") @GLsizei int len, CharSequence string);
项目:PhET    文件:NV_fence.java   
@Alternate("glGenFencesNV")
@GLreturn("piFences")
void glGenFencesNV2(@Constant("1") @GLsizei int n, @OutParameter @GLuint IntBuffer piFences);
项目:PhET    文件:NV_fence.java   
@Alternate("glDeleteFencesNV")
void glDeleteFencesNV(@Constant("1") @GLsizei int n, @Const @GLuint @Constant(value = "APIUtil.getInt(caps, fence)", keepParam = true) int fence);
项目:PhET    文件:ARB_occlusion_query.java   
@Alternate("glGenQueriesARB")
@GLreturn("ids")
void glGenQueriesARB2(@Constant("1") @GLsizei int n, @OutParameter @GLuint IntBuffer ids);
项目:PhET    文件:ARB_occlusion_query.java   
@Alternate("glDeleteQueriesARB")
void glDeleteQueriesARB(@Constant("1") @GLsizei int n, @Constant(value = "APIUtil.getInt(caps, id)", keepParam = true) int id);
项目:PhET    文件:ARB_draw_buffers.java   
@Alternate("glDrawBuffersARB")
void glDrawBuffersARB(@Constant("1") @GLsizei int size, @Constant(value = "APIUtil.getInt(caps, buffer)", keepParam = true) int buffer);
项目:PhET    文件:ARB_get_program_binary.java   
@Reuse("GL41")
void glGetProgramBinary(@GLuint int program, @AutoSize("binary") @GLsizei int bufSize,
                        @Check(value = "1", canBeNull = true) @GLsizei IntBuffer length,
                        @Check("1") @GLenum IntBuffer binaryFormat,
                        @OutParameter @GLvoid ByteBuffer binary);
项目:PhET    文件:ARB_get_program_binary.java   
@Reuse("GL41")
void glProgramBinary(@GLuint int program, @GLenum int binaryFormat, @Const @GLvoid ByteBuffer binary, @AutoSize("binary") @GLsizei int length);
项目:PhET    文件:NV_gpu_shader5.java   
@StripPostfix("value")
void glUniform1i64vNV(int location, @AutoSize("value") @GLsizei int count, @Const @GLint64EXT LongBuffer value);
项目:PhET    文件:NV_gpu_shader5.java   
@StripPostfix("value")
void glUniform1ui64vNV(int location, @AutoSize("value") @GLsizei int count, @Const @GLuint64EXT LongBuffer value);
项目:PhET    文件:NV_gpu_shader5.java   
@Dependent("GL_EXT_direct_state_access")
@StripPostfix("value")
void glProgramUniform1i64vNV(@GLuint int program, int location, @AutoSize("value") @GLsizei int count, @Const @GLint64EXT LongBuffer value);
项目:PhET    文件:NV_gpu_shader5.java   
@Dependent("GL_EXT_direct_state_access")
@StripPostfix("value")
void glProgramUniform1ui64vNV(@GLuint int program, int location, @AutoSize("value") @GLsizei int count, @Const @GLuint64EXT LongBuffer value);
项目:PhET    文件:NV_fragment_program.java   
@StripPostfix("params")
void glGetProgramNamedParameterfvNV(@GLuint int id, @AutoSize("name") @GLsizei int length, @Const @GLubyte ByteBuffer name, @OutParameter @Check("4") FloatBuffer params);
项目:PhET    文件:NV_fragment_program.java   
@StripPostfix("params")
void glGetProgramNamedParameterdvNV(@GLuint int id, @AutoSize("name") @GLsizei int length, @Const @GLubyte ByteBuffer name, @OutParameter @Check("4") DoubleBuffer params);
项目:PhET    文件:EXT_vertex_weighting.java   
void glVertexWeightPointerEXT(@GLsizei int size, @AutoType("pPointer") @GLenum int type, @GLsizei int stride,
@CachedReference
@BufferObject(BufferKind.ArrayVBO)
@Check
@Const
@GLfloat Buffer pPointer);
项目:PhET    文件:EXT_framebuffer_multisample.java   
/**
 * Establishes the data storage, format, dimensions, and number of
 * samples of a renderbuffer object's image.
 */
void glRenderbufferStorageMultisampleEXT(
        @GLenum int target, @GLsizei int samples,
        @GLenum int internalformat,
        @GLsizei int width, @GLsizei int height);
项目:PhET    文件:NV_occlusion_query.java   
@Alternate("glGenOcclusionQueriesNV")
@GLreturn("piIDs")
void glGenOcclusionQueriesNV2(@Constant("1") @GLsizei int n, @OutParameter @GLuint IntBuffer piIDs);
项目:PhET    文件:NV_occlusion_query.java   
@Alternate("glDeleteOcclusionQueriesNV")
void glDeleteOcclusionQueriesNV(@Constant("1") @GLsizei int n, @Constant(value = "APIUtil.getInt(caps, piID)", keepParam = true) int piID);
项目:PhET    文件:ARB_texture_compression.java   
void glCompressedTexImage1DARB(@GLenum int target, int level, @GLenum int internalformat, @GLsizei int width, int border, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目: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    文件:ARB_texture_compression.java   
void glCompressedTexImage3DARB(@GLenum int target, int level, @GLenum int internalformat, @GLsizei int width, @GLsizei int height, @GLsizei int depth, int border, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目:PhET    文件:ARB_texture_compression.java   
void glCompressedTexSubImage1DARB(@GLenum int target, int level, int xoffset, @GLsizei int width, @GLenum int format, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目: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    文件:ARB_texture_compression.java   
void glCompressedTexSubImage3DARB(@GLenum int target, int level, int xoffset, int yoffset, int zoffset, @GLsizei int width, @GLsizei int height, @GLsizei int depth, @GLenum int format, @AutoSize("pData") @GLsizei int imageSize,
@BufferObject(BufferKind.UnpackPBO)
@Check
@Const
@GLvoid
ByteBuffer pData);
项目:PhET    文件:NV_transform_feedback2.java   
@Alternate("glDeleteTransformFeedbacksNV")
void glDeleteTransformFeedbacksNV(@Constant("1") @GLsizei int n, @Constant(value = "APIUtil.getInt(caps, id)", keepParam = true) int id);
项目:PhET    文件:NV_transform_feedback2.java   
@Alternate("glGenTransformFeedbacksNV")
@GLreturn("ids")
void glGenTransformFeedbacksNV2(@Constant("1") @GLsizei int n, @OutParameter @GLuint IntBuffer ids);
项目:PhET    文件:NV_framebuffer_multisample_coverage.java   
void glRenderbufferStorageMultisampleCoverageNV(@GLenum int target, @GLsizei int coverageSamples, @GLsizei int colorSamples,
@GLenum int internalformat, @GLsizei int width, @GLsizei int height);
项目:PhET    文件:NV_gpu_program4.java   
@StripPostfix("params")
void glProgramLocalParametersI4ivNV(@GLenum int target, @GLuint int index,
                                    @AutoSize(value = "params", expression = " >> 2") @GLsizei int count, @Const IntBuffer params);
项目:PhET    文件:NV_gpu_program4.java   
@StripPostfix("params")
void glProgramLocalParametersI4uivNV(@GLenum int target, @GLuint int index,
                                     @AutoSize(value = "params", expression = " >> 2") @GLsizei int count, @Const @GLuint 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    文件: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);