Class GLARBImaging

java.lang.Object
overrungl.opengl.arb.GLARBImaging

public final class GLARBImaging extends Object
  • Field Details

    • GL_BLEND_COLOR

      public static final int GL_BLEND_COLOR
      See Also:
    • GL_BLEND_EQUATION

      public static final int GL_BLEND_EQUATION
      See Also:
    • GL_CONSTANT_COLOR

      public static final int GL_CONSTANT_COLOR
      See Also:
    • GL_ONE_MINUS_CONSTANT_COLOR

      public static final int GL_ONE_MINUS_CONSTANT_COLOR
      See Also:
    • GL_CONSTANT_ALPHA

      public static final int GL_CONSTANT_ALPHA
      See Also:
    • GL_ONE_MINUS_CONSTANT_ALPHA

      public static final int GL_ONE_MINUS_CONSTANT_ALPHA
      See Also:
    • GL_FUNC_ADD

      public static final int GL_FUNC_ADD
      See Also:
    • GL_FUNC_REVERSE_SUBTRACT

      public static final int GL_FUNC_REVERSE_SUBTRACT
      See Also:
    • GL_FUNC_SUBTRACT

      public static final int GL_FUNC_SUBTRACT
      See Also:
    • GL_MIN

      public static final int GL_MIN
      See Also:
    • GL_MAX

      public static final int GL_MAX
      See Also:
    • MH_glBlendColor

      public static final MethodHandle MH_glBlendColor
    • PFN_glBlendColor

      public final MemorySegment PFN_glBlendColor
    • MH_glBlendEquation

      public static final MethodHandle MH_glBlendEquation
    • PFN_glBlendEquation

      public final MemorySegment PFN_glBlendEquation
    • GL_CONVOLUTION_1D

      public static final int GL_CONVOLUTION_1D
      See Also:
    • GL_CONVOLUTION_2D

      public static final int GL_CONVOLUTION_2D
      See Also:
    • GL_SEPARABLE_2D

      public static final int GL_SEPARABLE_2D
      See Also:
    • GL_CONVOLUTION_BORDER_MODE

      public static final int GL_CONVOLUTION_BORDER_MODE
      See Also:
    • GL_CONVOLUTION_FILTER_SCALE

      public static final int GL_CONVOLUTION_FILTER_SCALE
      See Also:
    • GL_CONVOLUTION_FILTER_BIAS

      public static final int GL_CONVOLUTION_FILTER_BIAS
      See Also:
    • GL_REDUCE

      public static final int GL_REDUCE
      See Also:
    • GL_CONVOLUTION_FORMAT

      public static final int GL_CONVOLUTION_FORMAT
      See Also:
    • GL_CONVOLUTION_WIDTH

      public static final int GL_CONVOLUTION_WIDTH
      See Also:
    • GL_CONVOLUTION_HEIGHT

      public static final int GL_CONVOLUTION_HEIGHT
      See Also:
    • GL_MAX_CONVOLUTION_WIDTH

      public static final int GL_MAX_CONVOLUTION_WIDTH
      See Also:
    • GL_MAX_CONVOLUTION_HEIGHT

      public static final int GL_MAX_CONVOLUTION_HEIGHT
      See Also:
    • GL_POST_CONVOLUTION_RED_SCALE

      public static final int GL_POST_CONVOLUTION_RED_SCALE
      See Also:
    • GL_POST_CONVOLUTION_GREEN_SCALE

      public static final int GL_POST_CONVOLUTION_GREEN_SCALE
      See Also:
    • GL_POST_CONVOLUTION_BLUE_SCALE

      public static final int GL_POST_CONVOLUTION_BLUE_SCALE
      See Also:
    • GL_POST_CONVOLUTION_ALPHA_SCALE

      public static final int GL_POST_CONVOLUTION_ALPHA_SCALE
      See Also:
    • GL_POST_CONVOLUTION_RED_BIAS

      public static final int GL_POST_CONVOLUTION_RED_BIAS
      See Also:
    • GL_POST_CONVOLUTION_GREEN_BIAS

      public static final int GL_POST_CONVOLUTION_GREEN_BIAS
      See Also:
    • GL_POST_CONVOLUTION_BLUE_BIAS

      public static final int GL_POST_CONVOLUTION_BLUE_BIAS
      See Also:
    • GL_POST_CONVOLUTION_ALPHA_BIAS

      public static final int GL_POST_CONVOLUTION_ALPHA_BIAS
      See Also:
    • GL_HISTOGRAM

      public static final int GL_HISTOGRAM
      See Also:
    • GL_PROXY_HISTOGRAM

      public static final int GL_PROXY_HISTOGRAM
      See Also:
    • GL_HISTOGRAM_WIDTH

      public static final int GL_HISTOGRAM_WIDTH
      See Also:
    • GL_HISTOGRAM_FORMAT

      public static final int GL_HISTOGRAM_FORMAT
      See Also:
    • GL_HISTOGRAM_RED_SIZE

      public static final int GL_HISTOGRAM_RED_SIZE
      See Also:
    • GL_HISTOGRAM_GREEN_SIZE

      public static final int GL_HISTOGRAM_GREEN_SIZE
      See Also:
    • GL_HISTOGRAM_BLUE_SIZE

      public static final int GL_HISTOGRAM_BLUE_SIZE
      See Also:
    • GL_HISTOGRAM_ALPHA_SIZE

      public static final int GL_HISTOGRAM_ALPHA_SIZE
      See Also:
    • GL_HISTOGRAM_LUMINANCE_SIZE

      public static final int GL_HISTOGRAM_LUMINANCE_SIZE
      See Also:
    • GL_HISTOGRAM_SINK

      public static final int GL_HISTOGRAM_SINK
      See Also:
    • GL_MINMAX

      public static final int GL_MINMAX
      See Also:
    • GL_MINMAX_FORMAT

      public static final int GL_MINMAX_FORMAT
      See Also:
    • GL_MINMAX_SINK

      public static final int GL_MINMAX_SINK
      See Also:
    • GL_TABLE_TOO_LARGE

      public static final int GL_TABLE_TOO_LARGE
      See Also:
    • GL_COLOR_MATRIX

      public static final int GL_COLOR_MATRIX
      See Also:
    • GL_COLOR_MATRIX_STACK_DEPTH

      public static final int GL_COLOR_MATRIX_STACK_DEPTH
      See Also:
    • GL_MAX_COLOR_MATRIX_STACK_DEPTH

      public static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH
      See Also:
    • GL_POST_COLOR_MATRIX_RED_SCALE

      public static final int GL_POST_COLOR_MATRIX_RED_SCALE
      See Also:
    • GL_POST_COLOR_MATRIX_GREEN_SCALE

      public static final int GL_POST_COLOR_MATRIX_GREEN_SCALE
      See Also:
    • GL_POST_COLOR_MATRIX_BLUE_SCALE

      public static final int GL_POST_COLOR_MATRIX_BLUE_SCALE
      See Also:
    • GL_POST_COLOR_MATRIX_ALPHA_SCALE

      public static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE
      See Also:
    • GL_POST_COLOR_MATRIX_RED_BIAS

      public static final int GL_POST_COLOR_MATRIX_RED_BIAS
      See Also:
    • GL_POST_COLOR_MATRIX_GREEN_BIAS

      public static final int GL_POST_COLOR_MATRIX_GREEN_BIAS
      See Also:
    • GL_POST_COLOR_MATRIX_BLUE_BIAS

      public static final int GL_POST_COLOR_MATRIX_BLUE_BIAS
      See Also:
    • GL_POST_COLOR_MATRIX_ALPHA_BIAS

      public static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS
      See Also:
    • GL_COLOR_TABLE

      public static final int GL_COLOR_TABLE
      See Also:
    • GL_POST_CONVOLUTION_COLOR_TABLE

      public static final int GL_POST_CONVOLUTION_COLOR_TABLE
      See Also:
    • GL_POST_COLOR_MATRIX_COLOR_TABLE

      public static final int GL_POST_COLOR_MATRIX_COLOR_TABLE
      See Also:
    • GL_PROXY_COLOR_TABLE

      public static final int GL_PROXY_COLOR_TABLE
      See Also:
    • GL_PROXY_POST_CONVOLUTION_COLOR_TABLE

      public static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE
      See Also:
    • GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE

      public static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE
      See Also:
    • GL_COLOR_TABLE_SCALE

      public static final int GL_COLOR_TABLE_SCALE
      See Also:
    • GL_COLOR_TABLE_BIAS

      public static final int GL_COLOR_TABLE_BIAS
      See Also:
    • GL_COLOR_TABLE_FORMAT

      public static final int GL_COLOR_TABLE_FORMAT
      See Also:
    • GL_COLOR_TABLE_WIDTH

      public static final int GL_COLOR_TABLE_WIDTH
      See Also:
    • GL_COLOR_TABLE_RED_SIZE

      public static final int GL_COLOR_TABLE_RED_SIZE
      See Also:
    • GL_COLOR_TABLE_GREEN_SIZE

      public static final int GL_COLOR_TABLE_GREEN_SIZE
      See Also:
    • GL_COLOR_TABLE_BLUE_SIZE

      public static final int GL_COLOR_TABLE_BLUE_SIZE
      See Also:
    • GL_COLOR_TABLE_ALPHA_SIZE

      public static final int GL_COLOR_TABLE_ALPHA_SIZE
      See Also:
    • GL_COLOR_TABLE_LUMINANCE_SIZE

      public static final int GL_COLOR_TABLE_LUMINANCE_SIZE
      See Also:
    • GL_COLOR_TABLE_INTENSITY_SIZE

      public static final int GL_COLOR_TABLE_INTENSITY_SIZE
      See Also:
    • GL_CONSTANT_BORDER

      public static final int GL_CONSTANT_BORDER
      See Also:
    • GL_REPLICATE_BORDER

      public static final int GL_REPLICATE_BORDER
      See Also:
    • GL_CONVOLUTION_BORDER_COLOR

      public static final int GL_CONVOLUTION_BORDER_COLOR
      See Also:
    • MH_glColorTable

      public static final MethodHandle MH_glColorTable
    • PFN_glColorTable

      public final MemorySegment PFN_glColorTable
    • MH_glColorTableParameterfv

      public static final MethodHandle MH_glColorTableParameterfv
    • PFN_glColorTableParameterfv

      public final MemorySegment PFN_glColorTableParameterfv
    • MH_glColorTableParameteriv

      public static final MethodHandle MH_glColorTableParameteriv
    • PFN_glColorTableParameteriv

      public final MemorySegment PFN_glColorTableParameteriv
    • MH_glCopyColorTable

      public static final MethodHandle MH_glCopyColorTable
    • PFN_glCopyColorTable

      public final MemorySegment PFN_glCopyColorTable
    • MH_glGetColorTable

      public static final MethodHandle MH_glGetColorTable
    • PFN_glGetColorTable

      public final MemorySegment PFN_glGetColorTable
    • MH_glGetColorTableParameterfv

      public static final MethodHandle MH_glGetColorTableParameterfv
    • PFN_glGetColorTableParameterfv

      public final MemorySegment PFN_glGetColorTableParameterfv
    • MH_glGetColorTableParameteriv

      public static final MethodHandle MH_glGetColorTableParameteriv
    • PFN_glGetColorTableParameteriv

      public final MemorySegment PFN_glGetColorTableParameteriv
    • MH_glColorSubTable

      public static final MethodHandle MH_glColorSubTable
    • PFN_glColorSubTable

      public final MemorySegment PFN_glColorSubTable
    • MH_glCopyColorSubTable

      public static final MethodHandle MH_glCopyColorSubTable
    • PFN_glCopyColorSubTable

      public final MemorySegment PFN_glCopyColorSubTable
    • MH_glConvolutionFilter1D

      public static final MethodHandle MH_glConvolutionFilter1D
    • PFN_glConvolutionFilter1D

      public final MemorySegment PFN_glConvolutionFilter1D
    • MH_glConvolutionFilter2D

      public static final MethodHandle MH_glConvolutionFilter2D
    • PFN_glConvolutionFilter2D

      public final MemorySegment PFN_glConvolutionFilter2D
    • MH_glConvolutionParameterf

      public static final MethodHandle MH_glConvolutionParameterf
    • PFN_glConvolutionParameterf

      public final MemorySegment PFN_glConvolutionParameterf
    • MH_glConvolutionParameterfv

      public static final MethodHandle MH_glConvolutionParameterfv
    • PFN_glConvolutionParameterfv

      public final MemorySegment PFN_glConvolutionParameterfv
    • MH_glConvolutionParameteri

      public static final MethodHandle MH_glConvolutionParameteri
    • PFN_glConvolutionParameteri

      public final MemorySegment PFN_glConvolutionParameteri
    • MH_glConvolutionParameteriv

      public static final MethodHandle MH_glConvolutionParameteriv
    • PFN_glConvolutionParameteriv

      public final MemorySegment PFN_glConvolutionParameteriv
    • MH_glCopyConvolutionFilter1D

      public static final MethodHandle MH_glCopyConvolutionFilter1D
    • PFN_glCopyConvolutionFilter1D

      public final MemorySegment PFN_glCopyConvolutionFilter1D
    • MH_glCopyConvolutionFilter2D

      public static final MethodHandle MH_glCopyConvolutionFilter2D
    • PFN_glCopyConvolutionFilter2D

      public final MemorySegment PFN_glCopyConvolutionFilter2D
    • MH_glGetConvolutionFilter

      public static final MethodHandle MH_glGetConvolutionFilter
    • PFN_glGetConvolutionFilter

      public final MemorySegment PFN_glGetConvolutionFilter
    • MH_glGetConvolutionParameterfv

      public static final MethodHandle MH_glGetConvolutionParameterfv
    • PFN_glGetConvolutionParameterfv

      public final MemorySegment PFN_glGetConvolutionParameterfv
    • MH_glGetConvolutionParameteriv

      public static final MethodHandle MH_glGetConvolutionParameteriv
    • PFN_glGetConvolutionParameteriv

      public final MemorySegment PFN_glGetConvolutionParameteriv
    • MH_glGetSeparableFilter

      public static final MethodHandle MH_glGetSeparableFilter
    • PFN_glGetSeparableFilter

      public final MemorySegment PFN_glGetSeparableFilter
    • MH_glSeparableFilter2D

      public static final MethodHandle MH_glSeparableFilter2D
    • PFN_glSeparableFilter2D

      public final MemorySegment PFN_glSeparableFilter2D
    • MH_glGetHistogram

      public static final MethodHandle MH_glGetHistogram
    • PFN_glGetHistogram

      public final MemorySegment PFN_glGetHistogram
    • MH_glGetHistogramParameterfv

      public static final MethodHandle MH_glGetHistogramParameterfv
    • PFN_glGetHistogramParameterfv

      public final MemorySegment PFN_glGetHistogramParameterfv
    • MH_glGetHistogramParameteriv

      public static final MethodHandle MH_glGetHistogramParameteriv
    • PFN_glGetHistogramParameteriv

      public final MemorySegment PFN_glGetHistogramParameteriv
    • MH_glGetMinmax

      public static final MethodHandle MH_glGetMinmax
    • PFN_glGetMinmax

      public final MemorySegment PFN_glGetMinmax
    • MH_glGetMinmaxParameterfv

      public static final MethodHandle MH_glGetMinmaxParameterfv
    • PFN_glGetMinmaxParameterfv

      public final MemorySegment PFN_glGetMinmaxParameterfv
    • MH_glGetMinmaxParameteriv

      public static final MethodHandle MH_glGetMinmaxParameteriv
    • PFN_glGetMinmaxParameteriv

      public final MemorySegment PFN_glGetMinmaxParameteriv
    • MH_glHistogram

      public static final MethodHandle MH_glHistogram
    • PFN_glHistogram

      public final MemorySegment PFN_glHistogram
    • MH_glMinmax

      public static final MethodHandle MH_glMinmax
    • PFN_glMinmax

      public final MemorySegment PFN_glMinmax
    • MH_glResetHistogram

      public static final MethodHandle MH_glResetHistogram
    • PFN_glResetHistogram

      public final MemorySegment PFN_glResetHistogram
    • MH_glResetMinmax

      public static final MethodHandle MH_glResetMinmax
    • PFN_glResetMinmax

      public final MemorySegment PFN_glResetMinmax
  • Constructor Details

    • GLARBImaging

      public GLARBImaging(GLLoadFunc func)
  • Method Details

    • BlendColor

      public void BlendColor(@CType("GLfloat") float red, @CType("GLfloat") float green, @CType("GLfloat") float blue, @CType("GLfloat") float alpha)
    • BlendEquation

      public void BlendEquation(@CType("GLenum") int mode)
    • ColorTable

      public void ColorTable(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLsizei") int width, @CType("GLenum") int format, @CType("GLenum") int type, @CType("const void *") MemorySegment table)
    • ColorTableParameterfv

      public void ColorTableParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("const GLfloat *") MemorySegment params)
    • ColorTableParameteriv

      public void ColorTableParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("const GLint *") MemorySegment params)
    • CopyColorTable

      public void CopyColorTable(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLint") int x, @CType("GLint") int y, @CType("GLsizei") int width)
    • GetColorTable

      public void GetColorTable(@CType("GLenum") int target, @CType("GLenum") int format, @CType("GLenum") int type, @CType("void*") MemorySegment table)
    • GetColorTableParameterfv

      public void GetColorTableParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLfloat *") MemorySegment params)
    • GetColorTableParameteriv

      public void GetColorTableParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLint *") MemorySegment params)
    • ColorSubTable

      public void ColorSubTable(@CType("GLenum") int target, @CType("GLsizei") int start, @CType("GLsizei") int count, @CType("GLenum") int format, @CType("GLenum") int type, @CType("const void *") MemorySegment data)
    • CopyColorSubTable

      public void CopyColorSubTable(@CType("GLenum") int target, @CType("GLsizei") int start, @CType("GLint") int x, @CType("GLint") int y, @CType("GLsizei") int width)
    • ConvolutionFilter1D

      public void ConvolutionFilter1D(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLsizei") int width, @CType("GLenum") int format, @CType("GLenum") int type, @CType("const void *") MemorySegment image)
    • ConvolutionFilter2D

      public void ConvolutionFilter2D(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLsizei") int width, @CType("GLsizei") int height, @CType("GLenum") int format, @CType("GLenum") int type, @CType("const void *") MemorySegment image)
    • ConvolutionParameterf

      public void ConvolutionParameterf(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLfloat") float params)
    • ConvolutionParameterfv

      public void ConvolutionParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("const GLfloat *") MemorySegment params)
    • ConvolutionParameteri

      public void ConvolutionParameteri(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLint") int params)
    • ConvolutionParameteriv

      public void ConvolutionParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("const GLint *") MemorySegment params)
    • CopyConvolutionFilter1D

      public void CopyConvolutionFilter1D(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLint") int x, @CType("GLint") int y, @CType("GLsizei") int width)
    • CopyConvolutionFilter2D

      public void CopyConvolutionFilter2D(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLint") int x, @CType("GLint") int y, @CType("GLsizei") int width, @CType("GLsizei") int height)
    • GetConvolutionFilter

      public void GetConvolutionFilter(@CType("GLenum") int target, @CType("GLenum") int format, @CType("GLenum") int type, @CType("void*") MemorySegment image)
    • GetConvolutionParameterfv

      public void GetConvolutionParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLfloat *") MemorySegment params)
    • GetConvolutionParameteriv

      public void GetConvolutionParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLint *") MemorySegment params)
    • GetSeparableFilter

      public void GetSeparableFilter(@CType("GLenum") int target, @CType("GLenum") int format, @CType("GLenum") int type, @CType("void*") MemorySegment row, @CType("void*") MemorySegment column, @CType("void*") MemorySegment span)
    • SeparableFilter2D

      public void SeparableFilter2D(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLsizei") int width, @CType("GLsizei") int height, @CType("GLenum") int format, @CType("GLenum") int type, @CType("const void *") MemorySegment row, @CType("const void *") MemorySegment column)
    • GetHistogram

      public void GetHistogram(@CType("GLenum") int target, @CType("GLboolean") boolean reset, @CType("GLenum") int format, @CType("GLenum") int type, @CType("void*") MemorySegment values)
    • GetHistogramParameterfv

      public void GetHistogramParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLfloat *") MemorySegment params)
    • GetHistogramParameteriv

      public void GetHistogramParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLint *") MemorySegment params)
    • GetMinmax

      public void GetMinmax(@CType("GLenum") int target, @CType("GLboolean") boolean reset, @CType("GLenum") int format, @CType("GLenum") int type, @CType("void*") MemorySegment values)
    • GetMinmaxParameterfv

      public void GetMinmaxParameterfv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLfloat *") MemorySegment params)
    • GetMinmaxParameteriv

      public void GetMinmaxParameteriv(@CType("GLenum") int target, @CType("GLenum") int pname, @CType("GLint *") MemorySegment params)
    • Histogram

      public void Histogram(@CType("GLenum") int target, @CType("GLsizei") int width, @CType("GLenum") int internalformat, @CType("GLboolean") boolean sink)
    • Minmax

      public void Minmax(@CType("GLenum") int target, @CType("GLenum") int internalformat, @CType("GLboolean") boolean sink)
    • ResetHistogram

      public void ResetHistogram(@CType("GLenum") int target)
    • ResetMinmax

      public void ResetMinmax(@CType("GLenum") int target)