org.lwjgl.opengl.NVHalfFloat Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl Show documentation
Show all versions of lwjgl Show documentation
Lighweight Java Game Library
/* MACHINE GENERATED FILE, DO NOT EDIT */
package org.lwjgl.opengl;
import org.lwjgl.*;
import java.nio.*;
public final class NVHalfFloat {
/**
* Accepted by the <type> argument of VertexPointer, NormalPointer,
* ColorPointer, TexCoordPointer, FogCoordPointerEXT,
* SecondaryColorPointerEXT, VertexWeightPointerEXT, VertexAttribPointerNV,
* DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D,
* TexSubImage2D, TexSubImage3D, and GetTexImage:
*/
public static final int GL_HALF_FLOAT_NV = 0x140B;
private NVHalfFloat() {}
public static void glVertex2hNV(short x, short y) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertex2hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertex2hNV(x, y, function_pointer);
}
static native void nglVertex2hNV(short x, short y, long function_pointer);
public static void glVertex3hNV(short x, short y, short z) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertex3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertex3hNV(x, y, z, function_pointer);
}
static native void nglVertex3hNV(short x, short y, short z, long function_pointer);
public static void glVertex4hNV(short x, short y, short z, short w) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertex4hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertex4hNV(x, y, z, w, function_pointer);
}
static native void nglVertex4hNV(short x, short y, short z, short w, long function_pointer);
public static void glNormal3hNV(short nx, short ny, short nz) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glNormal3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglNormal3hNV(nx, ny, nz, function_pointer);
}
static native void nglNormal3hNV(short nx, short ny, short nz, long function_pointer);
public static void glColor3hNV(short red, short green, short blue) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glColor3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglColor3hNV(red, green, blue, function_pointer);
}
static native void nglColor3hNV(short red, short green, short blue, long function_pointer);
public static void glColor4hNV(short red, short green, short blue, short alpha) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glColor4hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglColor4hNV(red, green, blue, alpha, function_pointer);
}
static native void nglColor4hNV(short red, short green, short blue, short alpha, long function_pointer);
public static void glTexCoord1hNV(short s) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glTexCoord1hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglTexCoord1hNV(s, function_pointer);
}
static native void nglTexCoord1hNV(short s, long function_pointer);
public static void glTexCoord2hNV(short s, short t) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glTexCoord2hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglTexCoord2hNV(s, t, function_pointer);
}
static native void nglTexCoord2hNV(short s, short t, long function_pointer);
public static void glTexCoord3hNV(short s, short t, short r) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glTexCoord3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglTexCoord3hNV(s, t, r, function_pointer);
}
static native void nglTexCoord3hNV(short s, short t, short r, long function_pointer);
public static void glTexCoord4hNV(short s, short t, short r, short q) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glTexCoord4hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglTexCoord4hNV(s, t, r, q, function_pointer);
}
static native void nglTexCoord4hNV(short s, short t, short r, short q, long function_pointer);
public static void glMultiTexCoord1hNV(int target, short s) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glMultiTexCoord1hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglMultiTexCoord1hNV(target, s, function_pointer);
}
static native void nglMultiTexCoord1hNV(int target, short s, long function_pointer);
public static void glMultiTexCoord2hNV(int target, short s, short t) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glMultiTexCoord2hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglMultiTexCoord2hNV(target, s, t, function_pointer);
}
static native void nglMultiTexCoord2hNV(int target, short s, short t, long function_pointer);
public static void glMultiTexCoord3hNV(int target, short s, short t, short r) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glMultiTexCoord3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglMultiTexCoord3hNV(target, s, t, r, function_pointer);
}
static native void nglMultiTexCoord3hNV(int target, short s, short t, short r, long function_pointer);
public static void glMultiTexCoord4hNV(int target, short s, short t, short r, short q) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glMultiTexCoord4hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglMultiTexCoord4hNV(target, s, t, r, q, function_pointer);
}
static native void nglMultiTexCoord4hNV(int target, short s, short t, short r, short q, long function_pointer);
public static void glFogCoordhNV(short fog) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glFogCoordhNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglFogCoordhNV(fog, function_pointer);
}
static native void nglFogCoordhNV(short fog, long function_pointer);
public static void glSecondaryColor3hNV(short red, short green, short blue) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glSecondaryColor3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglSecondaryColor3hNV(red, green, blue, function_pointer);
}
static native void nglSecondaryColor3hNV(short red, short green, short blue, long function_pointer);
public static void glVertexWeighthNV(short weight) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexWeighthNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertexWeighthNV(weight, function_pointer);
}
static native void nglVertexWeighthNV(short weight, long function_pointer);
public static void glVertexAttrib1hNV(int index, short x) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttrib1hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertexAttrib1hNV(index, x, function_pointer);
}
static native void nglVertexAttrib1hNV(int index, short x, long function_pointer);
public static void glVertexAttrib2hNV(int index, short x, short y) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttrib2hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertexAttrib2hNV(index, x, y, function_pointer);
}
static native void nglVertexAttrib2hNV(int index, short x, short y, long function_pointer);
public static void glVertexAttrib3hNV(int index, short x, short y, short z) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttrib3hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertexAttrib3hNV(index, x, y, z, function_pointer);
}
static native void nglVertexAttrib3hNV(int index, short x, short y, short z, long function_pointer);
public static void glVertexAttrib4hNV(int index, short x, short y, short z, short w) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttrib4hNV;
BufferChecks.checkFunctionAddress(function_pointer);
nglVertexAttrib4hNV(index, x, y, z, w, function_pointer);
}
static native void nglVertexAttrib4hNV(int index, short x, short y, short z, short w, long function_pointer);
public static void glVertexAttribs1NV(int index, ShortBuffer attribs) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttribs1hvNV;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkDirect(attribs);
nglVertexAttribs1hvNV(index, attribs.remaining(), MemoryUtil.getAddress(attribs), function_pointer);
}
static native void nglVertexAttribs1hvNV(int index, int attribs_n, long attribs, long function_pointer);
public static void glVertexAttribs2NV(int index, ShortBuffer attribs) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttribs2hvNV;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkDirect(attribs);
nglVertexAttribs2hvNV(index, attribs.remaining() >> 1, MemoryUtil.getAddress(attribs), function_pointer);
}
static native void nglVertexAttribs2hvNV(int index, int attribs_n, long attribs, long function_pointer);
public static void glVertexAttribs3NV(int index, ShortBuffer attribs) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttribs3hvNV;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkDirect(attribs);
nglVertexAttribs3hvNV(index, attribs.remaining() / 3, MemoryUtil.getAddress(attribs), function_pointer);
}
static native void nglVertexAttribs3hvNV(int index, int attribs_n, long attribs, long function_pointer);
public static void glVertexAttribs4NV(int index, ShortBuffer attribs) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glVertexAttribs4hvNV;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkDirect(attribs);
nglVertexAttribs4hvNV(index, attribs.remaining() >> 2, MemoryUtil.getAddress(attribs), function_pointer);
}
static native void nglVertexAttribs4hvNV(int index, int attribs_n, long attribs, long function_pointer);
}