Interface GLES3

    • Method Detail

      • glVertexAttribPointer

        void glVertexAttribPointer​(int indx,
                                   int size,
                                   int type,
                                   boolean normalized,
                                   int stride,
                                   Buffer ptr)
        Entry point to C language function: void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glVertexAttribPointer in interface GLES2
        Parameters:
        ptr - a direct only Buffer
      • glDrawElementsInstanced

        void glDrawElementsInstanced​(int mode,
                                     int count,
                                     int type,
                                     Buffer indices,
                                     int instancecount)
        Entry point to C language function: void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1; GL_ARB_draw_instanced
        Parameters:
        indices - a direct or array-backed Buffer
      • glDrawRangeElements

        void glDrawRangeElements​(int mode,
                                 int start,
                                 int end,
                                 int count,
                                 int type,
                                 Buffer indices)
        Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
        Part of GL_VERSION_1_2, GL_ES_VERSION_3_0
        Parameters:
        indices - a direct or array-backed Buffer
      • glVertexAttribIPointer

        void glVertexAttribIPointer​(int index,
                                    int size,
                                    int type,
                                    int stride,
                                    Buffer pointer)
        Entry point to C language function: void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Parameters:
        pointer - a direct only Buffer