Package org.lwjgl.opengl
Class ARBDirectStateAccess
- java.lang.Object
-
- org.lwjgl.opengl.ARBDirectStateAccess
-
public final class ARBDirectStateAccess extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_QUERY_TARGETAccepted by the <pname> parameter of GetQueryObjectiv:static intGL_TEXTURE_BINDINGAccepted by the <pname> parameter of GetIntegeri_v:static intGL_TEXTURE_TARGETAccepted by the <pname> parameter of GetTextureParameter{if}v and GetTextureParameterI{i ui}v:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidglBindTextureUnit(int unit, int texture)static voidglBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)static intglCheckNamedFramebufferStatus(int framebuffer, int target)static voidglClearNamedBufferData(int buffer, int internalformat, int format, int type, ByteBuffer data)static voidglClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, ByteBuffer data)static voidglClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)static voidglClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, IntBuffer value)static voidglClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)static voidglClearNamedFramebufferu(int framebuffer, int buffer, int drawbuffer, IntBuffer value)static voidglCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset)static voidglCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, ByteBuffer data)static voidglCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset)static voidglCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)static voidglCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)static voidglCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, ByteBuffer data)static voidglCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)static voidglCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)static voidglCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)static voidglCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)static intglCreateBuffers()Overloads glCreateBuffers.static voidglCreateBuffers(IntBuffer buffers)static intglCreateFramebuffers()Overloads glCreateFramebuffers.static voidglCreateFramebuffers(IntBuffer framebuffers)static intglCreateProgramPipelines()Overloads glCreateProgramPipelines.static voidglCreateProgramPipelines(IntBuffer pipelines)static intglCreateQueries(int target)Overloads glCreateQueries.static voidglCreateQueries(int target, IntBuffer ids)static intglCreateRenderbuffers()Overloads glCreateRenderbuffers.static voidglCreateRenderbuffers(IntBuffer renderbuffers)static intglCreateSamplers()Overloads glCreateSamplers.static voidglCreateSamplers(IntBuffer samplers)static intglCreateTextures(int target)Overloads glCreateTextures.static voidglCreateTextures(int target, IntBuffer textures)static intglCreateTransformFeedbacks()Overloads glCreateTransformFeedbacks.static voidglCreateTransformFeedbacks(IntBuffer ids)static intglCreateVertexArrays()Overloads glCreateVertexArrays.static voidglCreateVertexArrays(IntBuffer arrays)static voidglDisableVertexArrayAttrib(int vaobj, int index)static voidglEnableVertexArrayAttrib(int vaobj, int index)static voidglFlushMappedNamedBufferRange(int buffer, long offset, long length)static voidglGenerateTextureMipmap(int texture)static voidglGetCompressedTextureImage(int texture, int level, int pixels_bufSize, long pixels_buffer_offset)static voidglGetCompressedTextureImage(int texture, int level, ByteBuffer pixels)static voidglGetCompressedTextureImage(int texture, int level, IntBuffer pixels)static voidglGetCompressedTextureImage(int texture, int level, ShortBuffer pixels)static voidglGetNamedBufferParameter(int buffer, int pname, IntBuffer params)static voidglGetNamedBufferParameter(int buffer, int pname, LongBuffer params)static intglGetNamedBufferParameteri(int buffer, int pname)Overloads glGetNamedBufferParameteriv.static longglGetNamedBufferParameteri64(int buffer, int pname)Overloads glGetNamedBufferParameteri64v.static ByteBufferglGetNamedBufferPointer(int buffer, int pname)static voidglGetNamedBufferSubData(int buffer, long offset, ByteBuffer data)static voidglGetNamedBufferSubData(int buffer, long offset, DoubleBuffer data)static voidglGetNamedBufferSubData(int buffer, long offset, FloatBuffer data)static voidglGetNamedBufferSubData(int buffer, long offset, IntBuffer data)static voidglGetNamedBufferSubData(int buffer, long offset, ShortBuffer data)static intglGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname)Overloads glGetNamedFramebufferAttachmentParameteriv.static voidglGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname, IntBuffer params)static intglGetNamedFramebufferParameter(int framebuffer, int pname)Overloads glGetNamedFramebufferParameteriv.static voidglGetNamedFramebufferParameter(int framebuffer, int pname, IntBuffer params)static intglGetNamedRenderbufferParameter(int renderbuffer, int pname)Overloads glGetNamedRenderbufferParameteriv.static voidglGetNamedRenderbufferParameter(int renderbuffer, int pname, IntBuffer params)static voidglGetTextureImage(int texture, int level, int format, int type, int pixels_bufSize, long pixels_buffer_offset)static voidglGetTextureImage(int texture, int level, int format, int type, ByteBuffer pixels)static voidglGetTextureImage(int texture, int level, int format, int type, DoubleBuffer pixels)static voidglGetTextureImage(int texture, int level, int format, int type, FloatBuffer pixels)static voidglGetTextureImage(int texture, int level, int format, int type, IntBuffer pixels)static voidglGetTextureImage(int texture, int level, int format, int type, ShortBuffer pixels)static voidglGetTextureLevelParameter(int texture, int level, int pname, FloatBuffer params)static voidglGetTextureLevelParameter(int texture, int level, int pname, IntBuffer params)static floatglGetTextureLevelParameterf(int texture, int level, int pname)Overloads glGetTextureLevelParameterfv.static intglGetTextureLevelParameteri(int texture, int level, int pname)Overloads glGetTextureLevelParameteriv.static voidglGetTextureParameter(int texture, int pname, FloatBuffer params)static voidglGetTextureParameter(int texture, int pname, IntBuffer params)static floatglGetTextureParameterf(int texture, int pname)Overloads glGetTextureParameterfv.static intglGetTextureParameteri(int texture, int pname)Overloads glGetTextureParameteriv.static voidglGetTextureParameterI(int texture, int pname, IntBuffer params)static intglGetTextureParameterIi(int texture, int pname)Overloads glGetTextureParameterIiv.static voidglGetTextureParameterIu(int texture, int pname, IntBuffer params)static intglGetTextureParameterIui(int texture, int pname)Overloads glGetTextureParameterIuiv.static voidglGetTransformFeedback(int xfb, int pname, int index, IntBuffer param)static voidglGetTransformFeedback(int xfb, int pname, int index, LongBuffer param)static voidglGetTransformFeedback(int xfb, int pname, IntBuffer param)static intglGetTransformFeedbacki(int xfb, int pname)Overloads glGetTransformFeedbackiv.static intglGetTransformFeedbacki(int xfb, int pname, int index)Overloads glGetTransformFeedbacki_v.static longglGetTransformFeedbacki64(int xfb, int pname, int index)Overloads glGetTransformFeedbacki64_v.static intglGetVertexArray(int vaobj, int pname)Overloads glGetVertexArrayiv.static voidglGetVertexArray(int vaobj, int pname, IntBuffer param)static intglGetVertexArrayIndexed(int vaobj, int index, int pname)Overloads glGetVertexArrayIndexediv.static voidglGetVertexArrayIndexed(int vaobj, int index, int pname, IntBuffer param)static longglGetVertexArrayIndexed64i(int vaobj, int index, int pname)Overloads glGetVertexArrayIndexed64iv.static voidglGetVertexArrayIndexed64i(int vaobj, int index, int pname, LongBuffer param)static voidglInvalidateNamedFramebufferData(int framebuffer, IntBuffer attachments)static voidglInvalidateNamedFramebufferSubData(int framebuffer, IntBuffer attachments, int x, int y, int width, int height)static ByteBufferglMapNamedBuffer(int buffer, int access, long length, ByteBuffer old_buffer)Maps a buffer object's data store.static ByteBufferglMapNamedBuffer(int buffer, int access, ByteBuffer old_buffer)Maps a buffer object's data store.static ByteBufferglMapNamedBufferRange(int buffer, long offset, long length, int access, ByteBuffer old_buffer)static voidglNamedBufferData(int buffer, long data_size, int usage)static voidglNamedBufferData(int buffer, ByteBuffer data, int usage)static voidglNamedBufferData(int buffer, DoubleBuffer data, int usage)static voidglNamedBufferData(int buffer, FloatBuffer data, int usage)static voidglNamedBufferData(int buffer, IntBuffer data, int usage)static voidglNamedBufferData(int buffer, ShortBuffer data, int usage)static voidglNamedBufferStorage(int buffer, long size, int flags)Overloads glNamedBufferStorage.static voidglNamedBufferStorage(int buffer, ByteBuffer data, int flags)static voidglNamedBufferStorage(int buffer, DoubleBuffer data, int flags)static voidglNamedBufferStorage(int buffer, FloatBuffer data, int flags)static voidglNamedBufferStorage(int buffer, IntBuffer data, int flags)static voidglNamedBufferStorage(int buffer, LongBuffer data, int flags)static voidglNamedBufferStorage(int buffer, ShortBuffer data, int flags)static voidglNamedBufferSubData(int buffer, long offset, ByteBuffer data)static voidglNamedBufferSubData(int buffer, long offset, DoubleBuffer data)static voidglNamedBufferSubData(int buffer, long offset, FloatBuffer data)static voidglNamedBufferSubData(int buffer, long offset, IntBuffer data)static voidglNamedBufferSubData(int buffer, long offset, ShortBuffer data)static voidglNamedFramebufferDrawBuffer(int framebuffer, int mode)static voidglNamedFramebufferDrawBuffers(int framebuffer, IntBuffer bufs)static voidglNamedFramebufferParameteri(int framebuffer, int pname, int param)static voidglNamedFramebufferReadBuffer(int framebuffer, int mode)static voidglNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)static voidglNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)static voidglNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)static voidglNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)static voidglNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)static voidglTextureBuffer(int texture, int internalformat, int buffer)static voidglTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)static voidglTextureParameter(int texture, int pname, FloatBuffer params)static voidglTextureParameter(int texture, int pname, IntBuffer params)static voidglTextureParameterf(int texture, int pname, float param)static voidglTextureParameteri(int texture, int pname, int param)static voidglTextureParameterI(int texture, int pname, IntBuffer params)static voidglTextureParameterIu(int texture, int pname, IntBuffer params)static voidglTextureStorage1D(int texture, int levels, int internalformat, int width)static voidglTextureStorage2D(int texture, int levels, int internalformat, int width, int height)static voidglTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)static voidglTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)static voidglTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ByteBuffer pixels)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, FloatBuffer pixels)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, IntBuffer pixels)static voidglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ShortBuffer pixels)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)static voidglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)static voidglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)static voidglTransformFeedbackBufferBase(int xfb, int index, int buffer)static voidglTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)static booleanglUnmapNamedBuffer(int buffer)static voidglVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)static voidglVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)static voidglVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)static voidglVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)static voidglVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)static voidglVertexArrayElementBuffer(int vaobj, int buffer)static voidglVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)static voidglVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
-
-
-
Field Detail
-
GL_TEXTURE_TARGET
public static final int GL_TEXTURE_TARGET
Accepted by the <pname> parameter of GetTextureParameter{if}v and GetTextureParameterI{i ui}v:- See Also:
- Constant Field Values
-
GL_QUERY_TARGET
public static final int GL_QUERY_TARGET
Accepted by the <pname> parameter of GetQueryObjectiv:- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING
public static final int GL_TEXTURE_BINDING
Accepted by the <pname> parameter of GetIntegeri_v:- See Also:
- Constant Field Values
-
-
Method Detail
-
glCreateTransformFeedbacks
public static void glCreateTransformFeedbacks(IntBuffer ids)
-
glCreateTransformFeedbacks
public static int glCreateTransformFeedbacks()
Overloads glCreateTransformFeedbacks.
-
glTransformFeedbackBufferBase
public static void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
-
glTransformFeedbackBufferRange
public static void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
-
glGetTransformFeedback
public static void glGetTransformFeedback(int xfb, int pname, IntBuffer param)
-
glGetTransformFeedbacki
public static int glGetTransformFeedbacki(int xfb, int pname)Overloads glGetTransformFeedbackiv.
-
glGetTransformFeedback
public static void glGetTransformFeedback(int xfb, int pname, int index, IntBuffer param)
-
glGetTransformFeedbacki
public static int glGetTransformFeedbacki(int xfb, int pname, int index)Overloads glGetTransformFeedbacki_v.
-
glGetTransformFeedback
public static void glGetTransformFeedback(int xfb, int pname, int index, LongBuffer param)
-
glGetTransformFeedbacki64
public static long glGetTransformFeedbacki64(int xfb, int pname, int index)Overloads glGetTransformFeedbacki64_v.
-
glCreateBuffers
public static void glCreateBuffers(IntBuffer buffers)
-
glCreateBuffers
public static int glCreateBuffers()
Overloads glCreateBuffers.
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, ByteBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, DoubleBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, FloatBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, IntBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, ShortBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, LongBuffer data, int flags)
-
glNamedBufferStorage
public static void glNamedBufferStorage(int buffer, long size, int flags)Overloads glNamedBufferStorage.
-
glNamedBufferData
public static void glNamedBufferData(int buffer, long data_size, int usage)
-
glNamedBufferData
public static void glNamedBufferData(int buffer, ByteBuffer data, int usage)
-
glNamedBufferData
public static void glNamedBufferData(int buffer, DoubleBuffer data, int usage)
-
glNamedBufferData
public static void glNamedBufferData(int buffer, FloatBuffer data, int usage)
-
glNamedBufferData
public static void glNamedBufferData(int buffer, IntBuffer data, int usage)
-
glNamedBufferData
public static void glNamedBufferData(int buffer, ShortBuffer data, int usage)
-
glNamedBufferSubData
public static void glNamedBufferSubData(int buffer, long offset, ByteBuffer data)
-
glNamedBufferSubData
public static void glNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
-
glNamedBufferSubData
public static void glNamedBufferSubData(int buffer, long offset, FloatBuffer data)
-
glNamedBufferSubData
public static void glNamedBufferSubData(int buffer, long offset, IntBuffer data)
-
glNamedBufferSubData
public static void glNamedBufferSubData(int buffer, long offset, ShortBuffer data)
-
glCopyNamedBufferSubData
public static void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
-
glClearNamedBufferData
public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, ByteBuffer data)
-
glClearNamedBufferSubData
public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, ByteBuffer data)
-
glMapNamedBuffer
public static ByteBuffer glMapNamedBuffer(int buffer, int access, ByteBuffer old_buffer)
Maps a buffer object's data store. LWJGL note: This method comes in 2 flavors:glMapNamedBuffer(int, int, ByteBuffer)- CallsglGetNamedBufferParameteri(int, int)to retrieve the buffer size and theold_bufferparameter is reused if the returned size and pointer match the buffer capacity and address, respectively.#glMapNamedBuffer(int, int, int, ByteBuffer)- The buffer size is explicitly specified and theold_bufferparameter is reused ifsizeand the returned pointer match the buffer capacity and address, respectively. This is the most efficient method.
- Parameters:
buffer- the buffer object being mappedaccess- the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store
-
glMapNamedBuffer
public static ByteBuffer glMapNamedBuffer(int buffer, int access, long length, ByteBuffer old_buffer)
Maps a buffer object's data store. LWJGL note: This method comes in 2 flavors:glMapNamedBuffer(int, int, ByteBuffer)- CallsglGetNamedBufferParameteri(int, int)to retrieve the buffer size and theold_bufferparameter is reused if the returned size and pointer match the buffer capacity and address, respectively.#glMapNamedBuffer(int, int, int, ByteBuffer)- The buffer size is explicitly specified and theold_bufferparameter is reused ifsizeand the returned pointer match the buffer capacity and address, respectively. This is the most efficient method.
- Parameters:
buffer- the buffer object being mappedaccess- the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store
-
glMapNamedBufferRange
public static ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access, ByteBuffer old_buffer)
-
glUnmapNamedBuffer
public static boolean glUnmapNamedBuffer(int buffer)
-
glFlushMappedNamedBufferRange
public static void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
-
glGetNamedBufferParameter
public static void glGetNamedBufferParameter(int buffer, int pname, IntBuffer params)
-
glGetNamedBufferParameteri
public static int glGetNamedBufferParameteri(int buffer, int pname)Overloads glGetNamedBufferParameteriv.
-
glGetNamedBufferParameter
public static void glGetNamedBufferParameter(int buffer, int pname, LongBuffer params)
-
glGetNamedBufferParameteri64
public static long glGetNamedBufferParameteri64(int buffer, int pname)Overloads glGetNamedBufferParameteri64v.
-
glGetNamedBufferPointer
public static ByteBuffer glGetNamedBufferPointer(int buffer, int pname)
-
glGetNamedBufferSubData
public static void glGetNamedBufferSubData(int buffer, long offset, ByteBuffer data)
-
glGetNamedBufferSubData
public static void glGetNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
-
glGetNamedBufferSubData
public static void glGetNamedBufferSubData(int buffer, long offset, FloatBuffer data)
-
glGetNamedBufferSubData
public static void glGetNamedBufferSubData(int buffer, long offset, IntBuffer data)
-
glGetNamedBufferSubData
public static void glGetNamedBufferSubData(int buffer, long offset, ShortBuffer data)
-
glCreateFramebuffers
public static void glCreateFramebuffers(IntBuffer framebuffers)
-
glCreateFramebuffers
public static int glCreateFramebuffers()
Overloads glCreateFramebuffers.
-
glNamedFramebufferRenderbuffer
public static void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
-
glNamedFramebufferParameteri
public static void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
-
glNamedFramebufferTexture
public static void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
-
glNamedFramebufferTextureLayer
public static void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
-
glNamedFramebufferDrawBuffer
public static void glNamedFramebufferDrawBuffer(int framebuffer, int mode)
-
glNamedFramebufferDrawBuffers
public static void glNamedFramebufferDrawBuffers(int framebuffer, IntBuffer bufs)
-
glNamedFramebufferReadBuffer
public static void glNamedFramebufferReadBuffer(int framebuffer, int mode)
-
glInvalidateNamedFramebufferData
public static void glInvalidateNamedFramebufferData(int framebuffer, IntBuffer attachments)
-
glInvalidateNamedFramebufferSubData
public static void glInvalidateNamedFramebufferSubData(int framebuffer, IntBuffer attachments, int x, int y, int width, int height)
-
glClearNamedFramebuffer
public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
-
glClearNamedFramebufferu
public static void glClearNamedFramebufferu(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
-
glClearNamedFramebuffer
public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
-
glClearNamedFramebufferfi
public static void glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
-
glBlitNamedFramebuffer
public static void glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
-
glCheckNamedFramebufferStatus
public static int glCheckNamedFramebufferStatus(int framebuffer, int target)
-
glGetNamedFramebufferParameter
public static void glGetNamedFramebufferParameter(int framebuffer, int pname, IntBuffer params)
-
glGetNamedFramebufferParameter
public static int glGetNamedFramebufferParameter(int framebuffer, int pname)Overloads glGetNamedFramebufferParameteriv.
-
glGetNamedFramebufferAttachmentParameter
public static void glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname, IntBuffer params)
-
glGetNamedFramebufferAttachmentParameter
public static int glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname)Overloads glGetNamedFramebufferAttachmentParameteriv.
-
glCreateRenderbuffers
public static void glCreateRenderbuffers(IntBuffer renderbuffers)
-
glCreateRenderbuffers
public static int glCreateRenderbuffers()
Overloads glCreateRenderbuffers.
-
glNamedRenderbufferStorage
public static void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
-
glNamedRenderbufferStorageMultisample
public static void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
-
glGetNamedRenderbufferParameter
public static void glGetNamedRenderbufferParameter(int renderbuffer, int pname, IntBuffer params)
-
glGetNamedRenderbufferParameter
public static int glGetNamedRenderbufferParameter(int renderbuffer, int pname)Overloads glGetNamedRenderbufferParameteriv.
-
glCreateTextures
public static void glCreateTextures(int target, IntBuffer textures)
-
glCreateTextures
public static int glCreateTextures(int target)
Overloads glCreateTextures.
-
glTextureBuffer
public static void glTextureBuffer(int texture, int internalformat, int buffer)
-
glTextureBufferRange
public static void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
-
glTextureStorage1D
public static void glTextureStorage1D(int texture, int levels, int internalformat, int width)
-
glTextureStorage2D
public static void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
-
glTextureStorage3D
public static void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
-
glTextureStorage2DMultisample
public static void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
-
glTextureStorage3DMultisample
public static void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ByteBuffer pixels)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, FloatBuffer pixels)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, IntBuffer pixels)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ShortBuffer pixels)
-
glTextureSubImage1D
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)
-
glTextureSubImage2D
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
-
glTextureSubImage3D
public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)
-
glCompressedTextureSubImage1D
public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, ByteBuffer data)
-
glCompressedTextureSubImage1D
public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset)
-
glCompressedTextureSubImage2D
public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)
-
glCompressedTextureSubImage2D
public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset)
-
glCompressedTextureSubImage3D
public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, ByteBuffer data)
-
glCompressedTextureSubImage3D
public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)
-
glCopyTextureSubImage1D
public static void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
-
glCopyTextureSubImage2D
public static void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
-
glCopyTextureSubImage3D
public static void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
-
glTextureParameterf
public static void glTextureParameterf(int texture, int pname, float param)
-
glTextureParameter
public static void glTextureParameter(int texture, int pname, FloatBuffer params)
-
glTextureParameteri
public static void glTextureParameteri(int texture, int pname, int param)
-
glTextureParameterI
public static void glTextureParameterI(int texture, int pname, IntBuffer params)
-
glTextureParameterIu
public static void glTextureParameterIu(int texture, int pname, IntBuffer params)
-
glTextureParameter
public static void glTextureParameter(int texture, int pname, IntBuffer params)
-
glGenerateTextureMipmap
public static void glGenerateTextureMipmap(int texture)
-
glBindTextureUnit
public static void glBindTextureUnit(int unit, int texture)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, ByteBuffer pixels)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, DoubleBuffer pixels)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, FloatBuffer pixels)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, IntBuffer pixels)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, ShortBuffer pixels)
-
glGetTextureImage
public static void glGetTextureImage(int texture, int level, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
-
glGetCompressedTextureImage
public static void glGetCompressedTextureImage(int texture, int level, ByteBuffer pixels)
-
glGetCompressedTextureImage
public static void glGetCompressedTextureImage(int texture, int level, IntBuffer pixels)
-
glGetCompressedTextureImage
public static void glGetCompressedTextureImage(int texture, int level, ShortBuffer pixels)
-
glGetCompressedTextureImage
public static void glGetCompressedTextureImage(int texture, int level, int pixels_bufSize, long pixels_buffer_offset)
-
glGetTextureLevelParameter
public static void glGetTextureLevelParameter(int texture, int level, int pname, FloatBuffer params)
-
glGetTextureLevelParameterf
public static float glGetTextureLevelParameterf(int texture, int level, int pname)Overloads glGetTextureLevelParameterfv.
-
glGetTextureLevelParameter
public static void glGetTextureLevelParameter(int texture, int level, int pname, IntBuffer params)
-
glGetTextureLevelParameteri
public static int glGetTextureLevelParameteri(int texture, int level, int pname)Overloads glGetTextureLevelParameteriv.
-
glGetTextureParameter
public static void glGetTextureParameter(int texture, int pname, FloatBuffer params)
-
glGetTextureParameterf
public static float glGetTextureParameterf(int texture, int pname)Overloads glGetTextureParameterfv.
-
glGetTextureParameterI
public static void glGetTextureParameterI(int texture, int pname, IntBuffer params)
-
glGetTextureParameterIi
public static int glGetTextureParameterIi(int texture, int pname)Overloads glGetTextureParameterIiv.
-
glGetTextureParameterIu
public static void glGetTextureParameterIu(int texture, int pname, IntBuffer params)
-
glGetTextureParameterIui
public static int glGetTextureParameterIui(int texture, int pname)Overloads glGetTextureParameterIuiv.
-
glGetTextureParameter
public static void glGetTextureParameter(int texture, int pname, IntBuffer params)
-
glGetTextureParameteri
public static int glGetTextureParameteri(int texture, int pname)Overloads glGetTextureParameteriv.
-
glCreateVertexArrays
public static void glCreateVertexArrays(IntBuffer arrays)
-
glCreateVertexArrays
public static int glCreateVertexArrays()
Overloads glCreateVertexArrays.
-
glDisableVertexArrayAttrib
public static void glDisableVertexArrayAttrib(int vaobj, int index)
-
glEnableVertexArrayAttrib
public static void glEnableVertexArrayAttrib(int vaobj, int index)
-
glVertexArrayElementBuffer
public static void glVertexArrayElementBuffer(int vaobj, int buffer)
-
glVertexArrayVertexBuffer
public static void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
-
glVertexArrayVertexBuffers
public static void glVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
-
glVertexArrayAttribFormat
public static void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
-
glVertexArrayAttribIFormat
public static void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
-
glVertexArrayAttribLFormat
public static void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
-
glVertexArrayAttribBinding
public static void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
-
glVertexArrayBindingDivisor
public static void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
-
glGetVertexArray
public static void glGetVertexArray(int vaobj, int pname, IntBuffer param)
-
glGetVertexArray
public static int glGetVertexArray(int vaobj, int pname)Overloads glGetVertexArrayiv.
-
glGetVertexArrayIndexed
public static void glGetVertexArrayIndexed(int vaobj, int index, int pname, IntBuffer param)
-
glGetVertexArrayIndexed
public static int glGetVertexArrayIndexed(int vaobj, int index, int pname)Overloads glGetVertexArrayIndexediv.
-
glGetVertexArrayIndexed64i
public static void glGetVertexArrayIndexed64i(int vaobj, int index, int pname, LongBuffer param)
-
glGetVertexArrayIndexed64i
public static long glGetVertexArrayIndexed64i(int vaobj, int index, int pname)Overloads glGetVertexArrayIndexed64iv.
-
glCreateSamplers
public static void glCreateSamplers(IntBuffer samplers)
-
glCreateSamplers
public static int glCreateSamplers()
Overloads glCreateSamplers.
-
glCreateProgramPipelines
public static void glCreateProgramPipelines(IntBuffer pipelines)
-
glCreateProgramPipelines
public static int glCreateProgramPipelines()
Overloads glCreateProgramPipelines.
-
glCreateQueries
public static void glCreateQueries(int target, IntBuffer ids)
-
glCreateQueries
public static int glCreateQueries(int target)
Overloads glCreateQueries.
-
-