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:
    • 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:
  • Constructor Details

    • GLARBImaging

      public GLARBImaging(GLLoadFunc func)
  • Method Details

    • BlendColor

      public void BlendColor(float red, float green, float blue, float alpha)
      void glBlendColor(((float) khronos_float_t) GLfloat red, ((float) khronos_float_t) GLfloat green, ((float) khronos_float_t) GLfloat blue, ((float) khronos_float_t) GLfloat alpha);
      
    • BlendEquation

      public void BlendEquation(int mode)
      void glBlendEquation((unsigned int) GLenum mode);
      
    • ColorTable

      public void ColorTable(int target, int internalformat, int width, int format, int type, MemorySegment table)
      void glColorTable((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLsizei width, (unsigned int) GLenum format, (unsigned int) GLenum type, const void* table);
      
    • ColorTableParameterfv

      public void ColorTableParameterfv(int target, int pname, MemorySegment params)
      void glColorTableParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, const GLfloat* params);
      
    • ColorTableParameteriv

      public void ColorTableParameteriv(int target, int pname, MemorySegment params)
      void glColorTableParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, const GLint* params);
      
    • CopyColorTable

      public void CopyColorTable(int target, int internalformat, int x, int y, int width)
      void glCopyColorTable((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLint x, (int) GLint y, (int) GLsizei width);
      
    • GetColorTable

      public void GetColorTable(int target, int format, int type, MemorySegment table)
      void glGetColorTable((unsigned int) GLenum target, (unsigned int) GLenum format, (unsigned int) GLenum type, void* table);
      
    • GetColorTableParameterfv

      public void GetColorTableParameterfv(int target, int pname, MemorySegment params)
      void glGetColorTableParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLfloat* params);
      
    • GetColorTableParameteriv

      public void GetColorTableParameteriv(int target, int pname, MemorySegment params)
      void glGetColorTableParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLint* params);
      
    • ColorSubTable

      public void ColorSubTable(int target, int start, int count, int format, int type, MemorySegment data)
      void glColorSubTable((unsigned int) GLenum target, (int) GLsizei start, (int) GLsizei count, (unsigned int) GLenum format, (unsigned int) GLenum type, const void* data);
      
    • CopyColorSubTable

      public void CopyColorSubTable(int target, int start, int x, int y, int width)
      void glCopyColorSubTable((unsigned int) GLenum target, (int) GLsizei start, (int) GLint x, (int) GLint y, (int) GLsizei width);
      
    • ConvolutionFilter1D

      public void ConvolutionFilter1D(int target, int internalformat, int width, int format, int type, MemorySegment image)
      void glConvolutionFilter1D((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLsizei width, (unsigned int) GLenum format, (unsigned int) GLenum type, const void* image);
      
    • ConvolutionFilter2D

      public void ConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, MemorySegment image)
      void glConvolutionFilter2D((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLsizei width, (int) GLsizei height, (unsigned int) GLenum format, (unsigned int) GLenum type, const void* image);
      
    • ConvolutionParameterf

      public void ConvolutionParameterf(int target, int pname, float params)
      void glConvolutionParameterf((unsigned int) GLenum target, (unsigned int) GLenum pname, ((float) khronos_float_t) GLfloat params);
      
    • ConvolutionParameterfv

      public void ConvolutionParameterfv(int target, int pname, MemorySegment params)
      void glConvolutionParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, const GLfloat* params);
      
    • ConvolutionParameteri

      public void ConvolutionParameteri(int target, int pname, int params)
      void glConvolutionParameteri((unsigned int) GLenum target, (unsigned int) GLenum pname, (int) GLint params);
      
    • ConvolutionParameteriv

      public void ConvolutionParameteriv(int target, int pname, MemorySegment params)
      void glConvolutionParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, const GLint* params);
      
    • CopyConvolutionFilter1D

      public void CopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width)
      void glCopyConvolutionFilter1D((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLint x, (int) GLint y, (int) GLsizei width);
      
    • CopyConvolutionFilter2D

      public void CopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height)
      void glCopyConvolutionFilter2D((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLint x, (int) GLint y, (int) GLsizei width, (int) GLsizei height);
      
    • GetConvolutionFilter

      public void GetConvolutionFilter(int target, int format, int type, MemorySegment image)
      void glGetConvolutionFilter((unsigned int) GLenum target, (unsigned int) GLenum format, (unsigned int) GLenum type, void* image);
      
    • GetConvolutionParameterfv

      public void GetConvolutionParameterfv(int target, int pname, MemorySegment params)
      void glGetConvolutionParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLfloat* params);
      
    • GetConvolutionParameteriv

      public void GetConvolutionParameteriv(int target, int pname, MemorySegment params)
      void glGetConvolutionParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLint* params);
      
    • GetSeparableFilter

      public void GetSeparableFilter(int target, int format, int type, MemorySegment row, MemorySegment column, MemorySegment span)
      void glGetSeparableFilter((unsigned int) GLenum target, (unsigned int) GLenum format, (unsigned int) GLenum type, void* row, void* column, void* span);
      
    • SeparableFilter2D

      public void SeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, MemorySegment row, MemorySegment column)
      void glSeparableFilter2D((unsigned int) GLenum target, (unsigned int) GLenum internalformat, (int) GLsizei width, (int) GLsizei height, (unsigned int) GLenum format, (unsigned int) GLenum type, const void* row, const void* column);
      
    • GetHistogram

      public void GetHistogram(int target, boolean reset, int format, int type, MemorySegment values)
      void glGetHistogram((unsigned int) GLenum target, GLboolean reset, (unsigned int) GLenum format, (unsigned int) GLenum type, void* values);
      
    • GetHistogramParameterfv

      public void GetHistogramParameterfv(int target, int pname, MemorySegment params)
      void glGetHistogramParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLfloat* params);
      
    • GetHistogramParameteriv

      public void GetHistogramParameteriv(int target, int pname, MemorySegment params)
      void glGetHistogramParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLint* params);
      
    • GetMinmax

      public void GetMinmax(int target, boolean reset, int format, int type, MemorySegment values)
      void glGetMinmax((unsigned int) GLenum target, GLboolean reset, (unsigned int) GLenum format, (unsigned int) GLenum type, void* values);
      
    • GetMinmaxParameterfv

      public void GetMinmaxParameterfv(int target, int pname, MemorySegment params)
      void glGetMinmaxParameterfv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLfloat* params);
      
    • GetMinmaxParameteriv

      public void GetMinmaxParameteriv(int target, int pname, MemorySegment params)
      void glGetMinmaxParameteriv((unsigned int) GLenum target, (unsigned int) GLenum pname, GLint* params);
      
    • Histogram

      public void Histogram(int target, int width, int internalformat, boolean sink)
      void glHistogram((unsigned int) GLenum target, (int) GLsizei width, (unsigned int) GLenum internalformat, GLboolean sink);
      
    • Minmax

      public void Minmax(int target, int internalformat, boolean sink)
      void glMinmax((unsigned int) GLenum target, (unsigned int) GLenum internalformat, GLboolean sink);
      
    • ResetHistogram

      public void ResetHistogram(int target)
      void glResetHistogram((unsigned int) GLenum target);
      
    • ResetMinmax

      public void ResetMinmax(int target)
      void glResetMinmax((unsigned int) GLenum target);