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

javax.media.opengl.GL3bc Maven / Gradle / Ivy

/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Thu Aug 07 00:30:00 CEST 2014 ----! */

package javax.media.opengl;

import java.util.*;
import javax.media.opengl.*;
import javax.media.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{ /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT64_NV = 0x140E; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT64_NV = 0x140F; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT8_NV = 0x8FE0; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT8_VEC2_NV = 0x8FE1; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT8_VEC3_NV = 0x8FE2; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT8_VEC4_NV = 0x8FE3; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT16_NV = 0x8FE4; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT16_VEC2_NV = 0x8FE5; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT16_VEC3_NV = 0x8FE6; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT16_VEC4_NV = 0x8FE7; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT64_VEC2_NV = 0x8FE9; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT64_VEC3_NV = 0x8FEA; /** Part of GL_NV_gpu_shader5 */ public static final int GL_INT64_VEC4_NV = 0x8FEB; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT8_NV = 0x8FEC; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT8_VEC2_NV = 0x8FED; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT16_NV = 0x8FF0; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6; /** Part of GL_NV_gpu_shader5 */ public static final int GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7; /** Part of GL_NV_gpu_shader5 */ public static final int GL_FLOAT16_NV = 0x8FF8; /** Part of GL_NV_gpu_shader5 */ public static final int GL_FLOAT16_VEC2_NV = 0x8FF9; /** Part of GL_NV_gpu_shader5 */ public static final int GL_FLOAT16_VEC3_NV = 0x8FFA; /** Part of GL_NV_gpu_shader5 */ public static final int GL_FLOAT16_VEC4_NV = 0x8FFB; /** Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program, GLint location, GLint64EXT * params)
Part of GL_NV_gpu_shader5 @param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetUniformi64vNV(int program, int location, LongBuffer params); /** Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program, GLint location, GLint64EXT * params)
Part of GL_NV_gpu_shader5 */ public void glGetUniformi64vNV(int program, int location, long[] params, int params_offset); /** Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program, GLint location, GLint64EXT x)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform1i64NV(int program, int location, long x); /** Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform1i64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform1i64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program, GLint location, GLuint64EXT x)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform1ui64NV(int program, int location, long x); /** Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform1ui64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform1ui64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program, GLint location, GLint64EXT x, GLint64EXT y)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform2i64NV(int program, int location, long x, long y); /** Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform2i64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform2i64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform2ui64NV(int program, int location, long x, long y); /** Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform2ui64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform2ui64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform3i64NV(int program, int location, long x, long y, long z); /** Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform3i64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform3i64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform3ui64NV(int program, int location, long x, long y, long z); /** Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform3ui64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform3ui64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform4i64NV}(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform4i64NV(int program, int location, long x, long y, long z, long w); /** Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform4i64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform4i64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform4ui64NV}(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform4ui64NV(int program, int location, long x, long y, long z, long w); /** Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniform4ui64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glProgramUniform4ui64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform1i64NV}(GLint location, GLint64EXT x)
Part of GL_NV_gpu_shader5 */ public void glUniform1i64NV(int location, long x); /** Entry point to C language function: void {@native glUniform1i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform1i64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform1i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform1i64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform1ui64NV}(GLint location, GLuint64EXT x)
Part of GL_NV_gpu_shader5 */ public void glUniform1ui64NV(int location, long x); /** Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform1ui64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform1ui64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform2i64NV}(GLint location, GLint64EXT x, GLint64EXT y)
Part of GL_NV_gpu_shader5 */ public void glUniform2i64NV(int location, long x, long y); /** Entry point to C language function: void {@native glUniform2i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform2i64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform2i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform2i64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform2ui64NV}(GLint location, GLuint64EXT x, GLuint64EXT y)
Part of GL_NV_gpu_shader5 */ public void glUniform2ui64NV(int location, long x, long y); /** Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform2ui64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform2ui64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform3i64NV}(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)
Part of GL_NV_gpu_shader5 */ public void glUniform3i64NV(int location, long x, long y, long z); /** Entry point to C language function: void {@native glUniform3i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform3i64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform3i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform3i64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform3ui64NV}(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)
Part of GL_NV_gpu_shader5 */ public void glUniform3ui64NV(int location, long x, long y, long z); /** Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform3ui64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform3ui64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform4i64NV}(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)
Part of GL_NV_gpu_shader5 */ public void glUniform4i64NV(int location, long x, long y, long z, long w); /** Entry point to C language function: void {@native glUniform4i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform4i64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform4i64vNV}(GLint location, GLsizei count, const GLint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform4i64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glUniform4ui64NV}(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)
Part of GL_NV_gpu_shader5 */ public void glUniform4ui64NV(int location, long x, long y, long z, long w); /** Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 @param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniform4ui64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_gpu_shader5 */ public void glUniform4ui64vNV(int location, int count, long[] value, int value_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