All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jogamp.opengl.GL3bc Maven / Gradle / Ivy

The newest version!
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Sat Oct 10 03:17:10 CEST 2015 ----! */

package com.jogamp.opengl;

import java.util.*;
import com.jogamp.opengl.*;
import com.jogamp.opengl.fixedfunc.*;
import jogamp.opengl.*;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

 /**
  * 

This interface contains all OpenGL [ 3.1 .. 3.3 ] compatibility methods, * as well as most of it's extensions defined at the time of this specification.

*

Note: OpenGL [ 3.1 .. 3.3 ] compatibility profile does includes fixed point functionality.

*/ public interface GL3bc extends GL2, GL3{ /** Entry point to C language function: void {@native glVertexP2ui}(GLenum type, GLuint value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP2ui(int type, int value); /** Entry point to C language function: void {@native glVertexP2uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param value a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexP2uiv(int type, IntBuffer value); /** Entry point to C language function: void {@native glVertexP2uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP2uiv(int type, int[] value, int value_offset); /** Entry point to C language function: void {@native glVertexP3ui}(GLenum type, GLuint value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP3ui(int type, int value); /** Entry point to C language function: void {@native glVertexP3uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param value a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexP3uiv(int type, IntBuffer value); /** Entry point to C language function: void {@native glVertexP3uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP3uiv(int type, int[] value, int value_offset); /** Entry point to C language function: void {@native glVertexP4ui}(GLenum type, GLuint value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP4ui(int type, int value); /** Entry point to C language function: void {@native glVertexP4uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param value a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexP4uiv(int type, IntBuffer value); /** Entry point to C language function: void {@native glVertexP4uiv}(GLenum type, const GLuint * value)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glVertexP4uiv(int type, int[] value, int value_offset); /** Entry point to C language function: void {@native glTexCoordP1ui}(GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP1ui(int type, int coords); /** Entry point to C language function: void {@native glTexCoordP1uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glTexCoordP1uiv(int type, IntBuffer coords); /** Entry point to C language function: void {@native glTexCoordP1uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP1uiv(int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glTexCoordP2ui}(GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP2ui(int type, int coords); /** Entry point to C language function: void {@native glTexCoordP2uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glTexCoordP2uiv(int type, IntBuffer coords); /** Entry point to C language function: void {@native glTexCoordP2uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP2uiv(int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glTexCoordP3ui}(GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP3ui(int type, int coords); /** Entry point to C language function: void {@native glTexCoordP3uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glTexCoordP3uiv(int type, IntBuffer coords); /** Entry point to C language function: void {@native glTexCoordP3uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP3uiv(int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glTexCoordP4ui}(GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP4ui(int type, int coords); /** Entry point to C language function: void {@native glTexCoordP4uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glTexCoordP4uiv(int type, IntBuffer coords); /** Entry point to C language function: void {@native glTexCoordP4uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glTexCoordP4uiv(int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glMultiTexCoordP1ui}(GLenum texture, GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP1ui(int texture, int type, int coords); /** Entry point to C language function: void {@native glMultiTexCoordP1uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiTexCoordP1uiv(int texture, int type, IntBuffer coords); /** Entry point to C language function: void {@native glMultiTexCoordP1uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP1uiv(int texture, int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glMultiTexCoordP2ui}(GLenum texture, GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP2ui(int texture, int type, int coords); /** Entry point to C language function: void {@native glMultiTexCoordP2uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiTexCoordP2uiv(int texture, int type, IntBuffer coords); /** Entry point to C language function: void {@native glMultiTexCoordP2uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP2uiv(int texture, int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glMultiTexCoordP3ui}(GLenum texture, GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP3ui(int texture, int type, int coords); /** Entry point to C language function: void {@native glMultiTexCoordP3uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiTexCoordP3uiv(int texture, int type, IntBuffer coords); /** Entry point to C language function: void {@native glMultiTexCoordP3uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP3uiv(int texture, int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glMultiTexCoordP4ui}(GLenum texture, GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP4ui(int texture, int type, int coords); /** Entry point to C language function: void {@native glMultiTexCoordP4uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiTexCoordP4uiv(int texture, int type, IntBuffer coords); /** Entry point to C language function: void {@native glMultiTexCoordP4uiv}(GLenum texture, GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glMultiTexCoordP4uiv(int texture, int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glNormalP3ui}(GLenum type, GLuint coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glNormalP3ui(int type, int coords); /** Entry point to C language function: void {@native glNormalP3uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param coords a direct or array-backed {@link java.nio.IntBuffer} */ public void glNormalP3uiv(int type, IntBuffer coords); /** Entry point to C language function: void {@native glNormalP3uiv}(GLenum type, const GLuint * coords)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glNormalP3uiv(int type, int[] coords, int coords_offset); /** Entry point to C language function: void {@native glColorP3ui}(GLenum type, GLuint color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glColorP3ui(int type, int color); /** Entry point to C language function: void {@native glColorP3uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param color a direct or array-backed {@link java.nio.IntBuffer} */ public void glColorP3uiv(int type, IntBuffer color); /** Entry point to C language function: void {@native glColorP3uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glColorP3uiv(int type, int[] color, int color_offset); /** Entry point to C language function: void {@native glColorP4ui}(GLenum type, GLuint color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glColorP4ui(int type, int color); /** Entry point to C language function: void {@native glColorP4uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param color a direct or array-backed {@link java.nio.IntBuffer} */ public void glColorP4uiv(int type, IntBuffer color); /** Entry point to C language function: void {@native glColorP4uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glColorP4uiv(int type, int[] color, int color_offset); /** Entry point to C language function: void {@native glSecondaryColorP3ui}(GLenum type, GLuint color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glSecondaryColorP3ui(int type, int color); /** Entry point to C language function: void {@native glSecondaryColorP3uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
@param color a direct or array-backed {@link java.nio.IntBuffer} */ public void glSecondaryColorP3uiv(int type, IntBuffer color); /** Entry point to C language function: void {@native glSecondaryColorP3uiv}(GLenum type, const GLuint * color)
Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
*/ public void glSecondaryColorP3uiv(int type, int[] color, int color_offset); // --- Begin CustomJavaCode .cfg declarations /** Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2 @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount, GLint basevertex);
Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2 @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex); /** Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2 @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex); // ---- End CustomJavaCode .cfg declarations } // end of class GL3bc




© 2015 - 2024 Weber Informatics LLC | Privacy Policy