Class EXTFragmentShadingRate

java.lang.Object
org.lwjgl.opengl.EXTFragmentShadingRate

public class EXTFragmentShadingRate extends Object
  • Field Details

    • GL_SHADING_RATE_ATTACHMENT_EXT

      public static final int GL_SHADING_RATE_ATTACHMENT_EXT
      See Also:
    • GL_SHADING_RATE_1X1_PIXELS_EXT

      public static final int GL_SHADING_RATE_1X1_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_1X2_PIXELS_EXT

      public static final int GL_SHADING_RATE_1X2_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_1X4_PIXELS_EXT

      public static final int GL_SHADING_RATE_1X4_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_2X1_PIXELS_EXT

      public static final int GL_SHADING_RATE_2X1_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_2X2_PIXELS_EXT

      public static final int GL_SHADING_RATE_2X2_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_2X4_PIXELS_EXT

      public static final int GL_SHADING_RATE_2X4_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_4X1_PIXELS_EXT

      public static final int GL_SHADING_RATE_4X1_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_4X2_PIXELS_EXT

      public static final int GL_SHADING_RATE_4X2_PIXELS_EXT
      See Also:
    • GL_SHADING_RATE_4X4_PIXELS_EXT

      public static final int GL_SHADING_RATE_4X4_PIXELS_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT
      See Also:
    • GL_SHADING_RATE_EXT

      public static final int GL_SHADING_RATE_EXT
      See Also:
    • GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT

      public static final int GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT
      See Also:
    • GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT

      public static final int GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT
      See Also:
    • GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT

      public static final int GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT
      See Also:
    • GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT

      public static final int GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT
      See Also:
    • GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT

      public static final int GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT
      See Also:
    • GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT

      public static final int GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT
      See Also:
    • GL_FRAGMENT_SHADING_RATE_PRIMITIVE_RATE_WITH_MULTI_VIEWPORT_SUPPORTED_EXT

      public static final int GL_FRAGMENT_SHADING_RATE_PRIMITIVE_RATE_WITH_MULTI_VIEWPORT_SUPPORTED_EXT
      See Also:
  • Method Details

    • glShadingRateEXT

      public static void glShadingRateEXT(@NativeType("GLenum") int rate)
      void glShadingRateEXT(GLenum rate)
    • glShadingRateCombinerOpsEXT

      public static void glShadingRateCombinerOpsEXT(@NativeType("GLenum") int combinerOp0, @NativeType("GLenum") int combinerOp1)
      void glShadingRateCombinerOpsEXT(GLenum combinerOp0, GLenum combinerOp1)
    • glFramebufferShadingRateEXT

      public static void glFramebufferShadingRateEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLuint") int texture, @NativeType("GLint") int baseLayer, @NativeType("GLsizei") int numLayers, @NativeType("GLsizei") int texelWidth, @NativeType("GLsizei") int texelHeight)
      void glFramebufferShadingRateEXT(GLenum target, GLenum attachment, GLuint texture, GLint baseLayer, GLsizei numLayers, GLsizei texelWidth, GLsizei texelHeight)
    • nglGetFragmentShadingRatesEXT

      public static void nglGetFragmentShadingRatesEXT(int samples, int maxCount, long count, long shadingRates)
      void glGetFragmentShadingRatesEXT(GLsizei samples, GLsizei maxCount, GLsizei * count, GLenum * shadingRates)
    • glGetFragmentShadingRatesEXT

      public static void glGetFragmentShadingRatesEXT(@NativeType("GLsizei") int samples, @NativeType("GLsizei *") IntBuffer count, @NativeType("GLenum *") IntBuffer shadingRates)
      void glGetFragmentShadingRatesEXT(GLsizei samples, GLsizei maxCount, GLsizei * count, GLenum * shadingRates)
    • glGetFragmentShadingRatesEXT

      public static void glGetFragmentShadingRatesEXT(@NativeType("GLsizei") int samples, @NativeType("GLsizei *") int[] count, @NativeType("GLenum *") int[] shadingRates)
      void glGetFragmentShadingRatesEXT(GLsizei samples, GLsizei maxCount, GLsizei * count, GLenum * shadingRates)