/* MACHINE GENERATED FILE, DO NOT EDIT */ package org.lwjgl.opengl; import org.lwjgl.*; import java.nio.*; public final class ARBVertexAttrib64bit { /** * Returned in the <type> parameter of GetActiveAttrib: */ public static final int GL_DOUBLE_VEC2 = 0x8FFC, GL_DOUBLE_VEC3 = 0x8FFD, GL_DOUBLE_VEC4 = 0x8FFE, GL_DOUBLE_MAT2 = 0x8F46, GL_DOUBLE_MAT3 = 0x8F47, GL_DOUBLE_MAT4 = 0x8F48, GL_DOUBLE_MAT2x3 = 0x8F49, GL_DOUBLE_MAT2x4 = 0x8F4A, GL_DOUBLE_MAT3x2 = 0x8F4B, GL_DOUBLE_MAT3x4 = 0x8F4C, GL_DOUBLE_MAT4x2 = 0x8F4D, GL_DOUBLE_MAT4x3 = 0x8F4E; private ARBVertexAttrib64bit() {} public static void glVertexAttribL1d(int index, double x) { GL41.glVertexAttribL1d(index, x); } public static void glVertexAttribL2d(int index, double x, double y) { GL41.glVertexAttribL2d(index, x, y); } public static void glVertexAttribL3d(int index, double x, double y, double z) { GL41.glVertexAttribL3d(index, x, y, z); } public static void glVertexAttribL4d(int index, double x, double y, double z, double w) { GL41.glVertexAttribL4d(index, x, y, z, w); } public static void glVertexAttribL1(int index, DoubleBuffer v) { GL41.glVertexAttribL1(index, v); } public static void glVertexAttribL2(int index, DoubleBuffer v) { GL41.glVertexAttribL2(index, v); } public static void glVertexAttribL3(int index, DoubleBuffer v) { GL41.glVertexAttribL3(index, v); } public static void glVertexAttribL4(int index, DoubleBuffer v) { GL41.glVertexAttribL4(index, v); } public static void glVertexAttribLPointer(int index, int size, int stride, DoubleBuffer pointer) { GL41.glVertexAttribLPointer(index, size, stride, pointer); } public static void glVertexAttribLPointer(int index, int size, int stride, long pointer_buffer_offset) { GL41.glVertexAttribLPointer(index, size, stride, pointer_buffer_offset); } public static void glGetVertexAttribL(int index, int pname, DoubleBuffer params) { GL41.glGetVertexAttribL(index, pname, params); } public static void glVertexArrayVertexAttribLOffsetEXT(int vaobj, int buffer, int index, int size, int type, int stride, long offset) { ContextCapabilities caps = GLContext.getCapabilities(); long function_pointer = caps.glVertexArrayVertexAttribLOffsetEXT; BufferChecks.checkFunctionAddress(function_pointer); nglVertexArrayVertexAttribLOffsetEXT(vaobj, buffer, index, size, type, stride, offset, function_pointer); } static native void nglVertexArrayVertexAttribLOffsetEXT(int vaobj, int buffer, int index, int size, int type, int stride, long offset, long function_pointer); }