Class EXTGpuShader4


  • public final class EXTGpuShader4
    extends java.lang.Object
    • Field Detail

      • GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT

        public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT
        Accepted by the <pname> parameters of GetVertexAttribdv, GetVertexAttribfv, GetVertexAttribiv, GetVertexAttribIivEXT, and GetVertexAttribIuivEXT:
        See Also:
        Constant Field Values
      • GL_SAMPLER_1D_ARRAY_EXT

        public static final int GL_SAMPLER_1D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_SAMPLER_2D_ARRAY_EXT

        public static final int GL_SAMPLER_2D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_SAMPLER_BUFFER_EXT

        public static final int GL_SAMPLER_BUFFER_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_SAMPLER_1D_ARRAY_SHADOW_EXT

        public static final int GL_SAMPLER_1D_ARRAY_SHADOW_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_SAMPLER_2D_ARRAY_SHADOW_EXT

        public static final int GL_SAMPLER_2D_ARRAY_SHADOW_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_SAMPLER_CUBE_SHADOW_EXT

        public static final int GL_SAMPLER_CUBE_SHADOW_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC2_EXT

        public static final int GL_UNSIGNED_INT_VEC2_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC3_EXT

        public static final int GL_UNSIGNED_INT_VEC3_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC4_EXT

        public static final int GL_UNSIGNED_INT_VEC4_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_1D_EXT

        public static final int GL_INT_SAMPLER_1D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_2D_EXT

        public static final int GL_INT_SAMPLER_2D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_3D_EXT

        public static final int GL_INT_SAMPLER_3D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_CUBE_EXT

        public static final int GL_INT_SAMPLER_CUBE_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_2D_RECT_EXT

        public static final int GL_INT_SAMPLER_2D_RECT_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_1D_ARRAY_EXT

        public static final int GL_INT_SAMPLER_1D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_2D_ARRAY_EXT

        public static final int GL_INT_SAMPLER_2D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_BUFFER_EXT

        public static final int GL_INT_SAMPLER_BUFFER_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_1D_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_1D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_2D_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_2D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_3D_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_3D_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_CUBE_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

        public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
        Returned by the <type> parameter of GetActiveUniform:
        See Also:
        Constant Field Values
      • GL_MIN_PROGRAM_TEXEL_OFFSET_EXT

        public static final int GL_MIN_PROGRAM_TEXEL_OFFSET_EXT
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
      • GL_MAX_PROGRAM_TEXEL_OFFSET_EXT

        public static final int GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
        Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
    • Method Detail

      • glVertexAttribI1iEXT

        public static void glVertexAttribI1iEXT​(int index,
                                                int x)
      • glVertexAttribI2iEXT

        public static void glVertexAttribI2iEXT​(int index,
                                                int x,
                                                int y)
      • glVertexAttribI3iEXT

        public static void glVertexAttribI3iEXT​(int index,
                                                int x,
                                                int y,
                                                int z)
      • glVertexAttribI4iEXT

        public static void glVertexAttribI4iEXT​(int index,
                                                int x,
                                                int y,
                                                int z,
                                                int w)
      • glVertexAttribI1uiEXT

        public static void glVertexAttribI1uiEXT​(int index,
                                                 int x)
      • glVertexAttribI2uiEXT

        public static void glVertexAttribI2uiEXT​(int index,
                                                 int x,
                                                 int y)
      • glVertexAttribI3uiEXT

        public static void glVertexAttribI3uiEXT​(int index,
                                                 int x,
                                                 int y,
                                                 int z)
      • glVertexAttribI4uiEXT

        public static void glVertexAttribI4uiEXT​(int index,
                                                 int x,
                                                 int y,
                                                 int z,
                                                 int w)
      • glVertexAttribI1EXT

        public static void glVertexAttribI1EXT​(int index,
                                               java.nio.IntBuffer v)
      • glVertexAttribI2EXT

        public static void glVertexAttribI2EXT​(int index,
                                               java.nio.IntBuffer v)
      • glVertexAttribI3EXT

        public static void glVertexAttribI3EXT​(int index,
                                               java.nio.IntBuffer v)
      • glVertexAttribI4EXT

        public static void glVertexAttribI4EXT​(int index,
                                               java.nio.IntBuffer v)
      • glVertexAttribI1uEXT

        public static void glVertexAttribI1uEXT​(int index,
                                                java.nio.IntBuffer v)
      • glVertexAttribI2uEXT

        public static void glVertexAttribI2uEXT​(int index,
                                                java.nio.IntBuffer v)
      • glVertexAttribI3uEXT

        public static void glVertexAttribI3uEXT​(int index,
                                                java.nio.IntBuffer v)
      • glVertexAttribI4uEXT

        public static void glVertexAttribI4uEXT​(int index,
                                                java.nio.IntBuffer v)
      • glVertexAttribI4EXT

        public static void glVertexAttribI4EXT​(int index,
                                               java.nio.ByteBuffer v)
      • glVertexAttribI4EXT

        public static void glVertexAttribI4EXT​(int index,
                                               java.nio.ShortBuffer v)
      • glVertexAttribI4uEXT

        public static void glVertexAttribI4uEXT​(int index,
                                                java.nio.ByteBuffer v)
      • glVertexAttribI4uEXT

        public static void glVertexAttribI4uEXT​(int index,
                                                java.nio.ShortBuffer v)
      • glVertexAttribIPointerEXT

        public static void glVertexAttribIPointerEXT​(int index,
                                                     int size,
                                                     int type,
                                                     int stride,
                                                     java.nio.ByteBuffer buffer)
      • glVertexAttribIPointerEXT

        public static void glVertexAttribIPointerEXT​(int index,
                                                     int size,
                                                     int type,
                                                     int stride,
                                                     java.nio.IntBuffer buffer)
      • glVertexAttribIPointerEXT

        public static void glVertexAttribIPointerEXT​(int index,
                                                     int size,
                                                     int type,
                                                     int stride,
                                                     java.nio.ShortBuffer buffer)
      • glVertexAttribIPointerEXT

        public static void glVertexAttribIPointerEXT​(int index,
                                                     int size,
                                                     int type,
                                                     int stride,
                                                     long buffer_buffer_offset)
      • glGetVertexAttribIEXT

        public static void glGetVertexAttribIEXT​(int index,
                                                 int pname,
                                                 java.nio.IntBuffer params)
      • glGetVertexAttribIuEXT

        public static void glGetVertexAttribIuEXT​(int index,
                                                  int pname,
                                                  java.nio.IntBuffer params)
      • glUniform1uiEXT

        public static void glUniform1uiEXT​(int location,
                                           int v0)
      • glUniform2uiEXT

        public static void glUniform2uiEXT​(int location,
                                           int v0,
                                           int v1)
      • glUniform3uiEXT

        public static void glUniform3uiEXT​(int location,
                                           int v0,
                                           int v1,
                                           int v2)
      • glUniform4uiEXT

        public static void glUniform4uiEXT​(int location,
                                           int v0,
                                           int v1,
                                           int v2,
                                           int v3)
      • glUniform1uEXT

        public static void glUniform1uEXT​(int location,
                                          java.nio.IntBuffer value)
      • glUniform2uEXT

        public static void glUniform2uEXT​(int location,
                                          java.nio.IntBuffer value)
      • glUniform3uEXT

        public static void glUniform3uEXT​(int location,
                                          java.nio.IntBuffer value)
      • glUniform4uEXT

        public static void glUniform4uEXT​(int location,
                                          java.nio.IntBuffer value)
      • glGetUniformuEXT

        public static void glGetUniformuEXT​(int program,
                                            int location,
                                            java.nio.IntBuffer params)
      • glBindFragDataLocationEXT

        public static void glBindFragDataLocationEXT​(int program,
                                                     int colorNumber,
                                                     java.nio.ByteBuffer name)
      • glBindFragDataLocationEXT

        public static void glBindFragDataLocationEXT​(int program,
                                                     int colorNumber,
                                                     java.lang.CharSequence name)
        Overloads glBindFragDataLocationEXT.
      • glGetFragDataLocationEXT

        public static int glGetFragDataLocationEXT​(int program,
                                                   java.nio.ByteBuffer name)
      • glGetFragDataLocationEXT

        public static int glGetFragDataLocationEXT​(int program,
                                                   java.lang.CharSequence name)
        Overloads glGetFragDataLocationEXT.