Updated generated files

This commit is contained in:
Elias Naur 2007-04-03 08:21:46 +00:00
parent 7c1b930ab4
commit fe196168ea
3 changed files with 20 additions and 20 deletions

View File

@ -491,8 +491,8 @@ public class ContextCapabilities {
long EXT_geometry_shader4_glFramebufferTextureEXT_pointer;
long EXT_geometry_shader4_glFramebufferTextureLayerEXT_pointer;
long EXT_geometry_shader4_glFramebufferTextureFaceEXT_pointer;
long EXT_gpu_program_parameters_glProgramEnvParameter4fvEXT_pointer;
long EXT_gpu_program_parameters_glProgramLocalParameter4fvEXT_pointer;
long EXT_gpu_program_parameters_glProgramEnvParameters4fvEXT_pointer;
long EXT_gpu_program_parameters_glProgramLocalParameters4fvEXT_pointer;
long EXT_gpu_shader4_glVertexAttribI1iEXT_pointer;
long EXT_gpu_shader4_glVertexAttribI2iEXT_pointer;
long EXT_gpu_shader4_glVertexAttribI3iEXT_pointer;
@ -1616,8 +1616,8 @@ public class ContextCapabilities {
private boolean EXT_gpu_program_parameters_initNativeFunctionAddresses() {
return
(EXT_gpu_program_parameters_glProgramEnvParameter4fvEXT_pointer = GLContext.getFunctionAddress("glProgramEnvParameter4fvEXT")) != 0 &&
(EXT_gpu_program_parameters_glProgramLocalParameter4fvEXT_pointer = GLContext.getFunctionAddress("glProgramLocalParameter4fvEXT")) != 0;
(EXT_gpu_program_parameters_glProgramEnvParameters4fvEXT_pointer = GLContext.getFunctionAddress("glProgramEnvParameters4fvEXT")) != 0 &&
(EXT_gpu_program_parameters_glProgramLocalParameters4fvEXT_pointer = GLContext.getFunctionAddress("glProgramLocalParameters4fvEXT")) != 0;
}
private boolean EXT_gpu_shader4_initNativeFunctionAddresses() {

View File

@ -12,21 +12,21 @@ public final class EXTGpuProgramParameters {
}
public static void glProgramEnvParameter4EXT(int target, int index, int count, FloatBuffer params) {
public static void glProgramEnvParameters4EXT(int target, int index, int count, FloatBuffer params) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.EXT_gpu_program_parameters_glProgramEnvParameter4fvEXT_pointer;
long function_pointer = caps.EXT_gpu_program_parameters_glProgramEnvParameters4fvEXT_pointer;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkBuffer(params, count << 2);
nglProgramEnvParameter4fvEXT(target, index, count, params, params.position(), function_pointer);
nglProgramEnvParameters4fvEXT(target, index, count, params, params.position(), function_pointer);
}
private static native void nglProgramEnvParameter4fvEXT(int target, int index, int count, FloatBuffer params, int params_position, long function_pointer);
private static native void nglProgramEnvParameters4fvEXT(int target, int index, int count, FloatBuffer params, int params_position, long function_pointer);
public static void glProgramLocalParameter4EXT(int target, int index, int count, FloatBuffer params) {
public static void glProgramLocalParameters4EXT(int target, int index, int count, FloatBuffer params) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.EXT_gpu_program_parameters_glProgramLocalParameter4fvEXT_pointer;
long function_pointer = caps.EXT_gpu_program_parameters_glProgramLocalParameters4fvEXT_pointer;
BufferChecks.checkFunctionAddress(function_pointer);
BufferChecks.checkBuffer(params, count << 2);
nglProgramLocalParameter4fvEXT(target, index, count, params, params.position(), function_pointer);
nglProgramLocalParameters4fvEXT(target, index, count, params, params.position(), function_pointer);
}
private static native void nglProgramLocalParameter4fvEXT(int target, int index, int count, FloatBuffer params, int params_position, long function_pointer);
private static native void nglProgramLocalParameters4fvEXT(int target, int index, int count, FloatBuffer params, int params_position, long function_pointer);
}

View File

@ -3,18 +3,18 @@
#include <jni.h>
#include "extgl.h"
typedef void (APIENTRY *glProgramEnvParameter4fvEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
typedef void (APIENTRY *glProgramLocalParameter4fvEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
typedef void (APIENTRY *glProgramEnvParameters4fvEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
typedef void (APIENTRY *glProgramLocalParameters4fvEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_EXTGpuProgramParameters_nglProgramEnvParameter4fvEXT(JNIEnv *env, jclass clazz, jint target, jint index, jint count, jobject params, jint params_position, jlong function_pointer) {
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_EXTGpuProgramParameters_nglProgramEnvParameters4fvEXT(JNIEnv *env, jclass clazz, jint target, jint index, jint count, jobject params, jint params_position, jlong function_pointer) {
const GLfloat *params_address = ((const GLfloat *)(*env)->GetDirectBufferAddress(env, params)) + params_position;
glProgramEnvParameter4fvEXTPROC glProgramEnvParameter4fvEXT = (glProgramEnvParameter4fvEXTPROC)((intptr_t)function_pointer);
glProgramEnvParameter4fvEXT(target, index, count, params_address);
glProgramEnvParameters4fvEXTPROC glProgramEnvParameters4fvEXT = (glProgramEnvParameters4fvEXTPROC)((intptr_t)function_pointer);
glProgramEnvParameters4fvEXT(target, index, count, params_address);
}
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_EXTGpuProgramParameters_nglProgramLocalParameter4fvEXT(JNIEnv *env, jclass clazz, jint target, jint index, jint count, jobject params, jint params_position, jlong function_pointer) {
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_EXTGpuProgramParameters_nglProgramLocalParameters4fvEXT(JNIEnv *env, jclass clazz, jint target, jint index, jint count, jobject params, jint params_position, jlong function_pointer) {
const GLfloat *params_address = ((const GLfloat *)(*env)->GetDirectBufferAddress(env, params)) + params_position;
glProgramLocalParameter4fvEXTPROC glProgramLocalParameter4fvEXT = (glProgramLocalParameter4fvEXTPROC)((intptr_t)function_pointer);
glProgramLocalParameter4fvEXT(target, index, count, params_address);
glProgramLocalParameters4fvEXTPROC glProgramLocalParameters4fvEXT = (glProgramLocalParameters4fvEXTPROC)((intptr_t)function_pointer);
glProgramLocalParameters4fvEXT(target, index, count, params_address);
}