/* MACHINE GENERATED FILE, DO NOT EDIT */ package org.lwjgl.opengl; import org.lwjgl.*; import java.nio.*; public final class EXTFogCoord { public static final int GL_FOG_COORDINATE_SOURCE_EXT = 0x8450, GL_FOG_COORDINATE_EXT = 0x8451, GL_FRAGMENT_DEPTH_EXT = 0x8452, GL_CURRENT_FOG_COORDINATE_EXT = 0x8453, GL_FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454, GL_FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455, GL_FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456, GL_FOG_COORDINATE_ARRAY_EXT = 0x8457; private EXTFogCoord() {} public static void glFogCoordfEXT(float coord) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glFogCoordfEXT; BufferChecks.checkFunctionAddress(function_pointer); nglFogCoordfEXT(coord, function_pointer); } static native void nglFogCoordfEXT(float coord, long function_pointer); public static void glFogCoorddEXT(double coord) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glFogCoorddEXT; BufferChecks.checkFunctionAddress(function_pointer); nglFogCoorddEXT(coord, function_pointer); } static native void nglFogCoorddEXT(double coord, long function_pointer); public static void glFogCoordPointerEXT(int stride, DoubleBuffer data) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glFogCoordPointerEXT; BufferChecks.checkFunctionAddress(function_pointer); GLChecks.ensureArrayVBOdisabled(caps); BufferChecks.checkDirect(data); if ( LWJGLUtil.CHECKS ) StateTracker.getReferences(caps).EXT_fog_coord_glFogCoordPointerEXT_data = data; nglFogCoordPointerEXT(GL11.GL_DOUBLE, stride, MemoryUtil.getAddress(data), function_pointer); } public static void glFogCoordPointerEXT(int stride, FloatBuffer data) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glFogCoordPointerEXT; BufferChecks.checkFunctionAddress(function_pointer); GLChecks.ensureArrayVBOdisabled(caps); BufferChecks.checkDirect(data); if ( LWJGLUtil.CHECKS ) StateTracker.getReferences(caps).EXT_fog_coord_glFogCoordPointerEXT_data = data; nglFogCoordPointerEXT(GL11.GL_FLOAT, stride, MemoryUtil.getAddress(data), function_pointer); } static native void nglFogCoordPointerEXT(int type, int stride, long data, long function_pointer); public static void glFogCoordPointerEXT(int type, int stride, long data_buffer_offset) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glFogCoordPointerEXT; BufferChecks.checkFunctionAddress(function_pointer); GLChecks.ensureArrayVBOenabled(caps); nglFogCoordPointerEXTBO(type, stride, data_buffer_offset, function_pointer); } static native void nglFogCoordPointerEXTBO(int type, int stride, long data_buffer_offset, long function_pointer); }