/* MACHINE GENERATED FILE, DO NOT EDIT */ package org.lwjgl.opengl; import org.lwjgl.*; import java.nio.*; public final class NVEvaluators { public static final int GL_EVAL_2D_NV = 0x86C0, GL_EVAL_TRIANGULAR_2D_NV = 0x86C1, GL_MAP_TESSELLATION_NV = 0x86C2, GL_MAP_ATTRIB_U_ORDER_NV = 0x86C3, GL_MAP_ATTRIB_V_ORDER_NV = 0x86C4, GL_EVAL_FRACTIONAL_TESSELLATION_NV = 0x86C5, GL_EVAL_VERTEX_ATTRIB0_NV = 0x86C6, GL_EVAL_VERTEX_ATTRIB1_NV = 0x86C7, GL_EVAL_VERTEX_ATTRIB2_NV = 0x86C8, GL_EVAL_VERTEX_ATTRIB3_NV = 0x86C9, GL_EVAL_VERTEX_ATTRIB4_NV = 0x86CA, GL_EVAL_VERTEX_ATTRIB5_NV = 0x86CB, GL_EVAL_VERTEX_ATTRIB6_NV = 0x86CC, GL_EVAL_VERTEX_ATTRIB7_NV = 0x86CD, GL_EVAL_VERTEX_ATTRIB8_NV = 0x86CE, GL_EVAL_VERTEX_ATTRIB9_NV = 0x86CF, GL_EVAL_VERTEX_ATTRIB10_NV = 0x86D0, GL_EVAL_VERTEX_ATTRIB11_NV = 0x86D1, GL_EVAL_VERTEX_ATTRIB12_NV = 0x86D2, GL_EVAL_VERTEX_ATTRIB13_NV = 0x86D3, GL_EVAL_VERTEX_ATTRIB14_NV = 0x86D4, GL_EVAL_VERTEX_ATTRIB15_NV = 0x86D5, GL_MAX_MAP_TESSELLATION_NV = 0x86D6, GL_MAX_RATIONAL_EVAL_ORDER_NV = 0x86D7; private NVEvaluators() {} public static void glGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, FloatBuffer pPoints) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glGetMapControlPointsNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkDirect(pPoints); nglGetMapControlPointsNV(target, index, type, ustride, vstride, packed, MemoryUtil.getAddress(pPoints), function_pointer); } static native void nglGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, long pPoints, long function_pointer); public static void glMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, FloatBuffer pPoints) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glMapControlPointsNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkDirect(pPoints); nglMapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, MemoryUtil.getAddress(pPoints), function_pointer); } static native void nglMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, long pPoints, long function_pointer); public static void glMapParameterNV(int target, int pname, FloatBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glMapParameterfvNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglMapParameterfvNV(target, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglMapParameterfvNV(int target, int pname, long params, long function_pointer); public static void glMapParameterNV(int target, int pname, IntBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glMapParameterivNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglMapParameterivNV(target, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglMapParameterivNV(int target, int pname, long params, long function_pointer); public static void glGetMapParameterNV(int target, int pname, FloatBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glGetMapParameterfvNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglGetMapParameterfvNV(target, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglGetMapParameterfvNV(int target, int pname, long params, long function_pointer); public static void glGetMapParameterNV(int target, int pname, IntBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glGetMapParameterivNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglGetMapParameterivNV(target, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglGetMapParameterivNV(int target, int pname, long params, long function_pointer); public static void glGetMapAttribParameterNV(int target, int index, int pname, FloatBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glGetMapAttribParameterfvNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglGetMapAttribParameterfvNV(target, index, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglGetMapAttribParameterfvNV(int target, int index, int pname, long params, long function_pointer); public static void glGetMapAttribParameterNV(int target, int index, int pname, IntBuffer params) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glGetMapAttribParameterivNV; BufferChecks.checkFunctionAddress(function_pointer); BufferChecks.checkBuffer(params, 4); nglGetMapAttribParameterivNV(target, index, pname, MemoryUtil.getAddress(params), function_pointer); } static native void nglGetMapAttribParameterivNV(int target, int index, int pname, long params, long function_pointer); public static void glEvalMapsNV(int target, int mode) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glEvalMapsNV; BufferChecks.checkFunctionAddress(function_pointer); nglEvalMapsNV(target, mode, function_pointer); } static native void nglEvalMapsNV(int target, int mode, long function_pointer); }