2004-11-25 17:11:16 -05:00
|
|
|
/*
|
2004-06-12 16:28:34 -04:00
|
|
|
* Copyright (c) 2002-2004 LWJGL Project
|
2004-01-20 06:19:13 -05:00
|
|
|
* All rights reserved.
|
2004-11-25 17:11:16 -05:00
|
|
|
*
|
2004-01-20 06:19:13 -05:00
|
|
|
* Redistribution and use in source and binary forms, with or without
|
2004-11-25 17:11:16 -05:00
|
|
|
* modification, are permitted provided that the following conditions are
|
2004-01-20 06:19:13 -05:00
|
|
|
* met:
|
2004-11-25 17:11:16 -05:00
|
|
|
*
|
|
|
|
* * Redistributions of source code must retain the above copyright
|
2004-01-20 06:19:13 -05:00
|
|
|
* notice, this list of conditions and the following disclaimer.
|
|
|
|
*
|
|
|
|
* * Redistributions in binary form must reproduce the above copyright
|
|
|
|
* notice, this list of conditions and the following disclaimer in the
|
|
|
|
* documentation and/or other materials provided with the distribution.
|
|
|
|
*
|
2004-11-25 17:11:16 -05:00
|
|
|
* * Neither the name of 'LWJGL' nor the names of
|
|
|
|
* its contributors may be used to endorse or promote products derived
|
2004-01-20 06:19:13 -05:00
|
|
|
* from this software without specific prior written permission.
|
2004-11-25 17:11:16 -05:00
|
|
|
*
|
2004-01-20 06:19:13 -05:00
|
|
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
|
|
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
|
|
|
* TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
2004-11-25 17:11:16 -05:00
|
|
|
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
|
|
|
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
|
|
|
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
|
|
|
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
2004-01-20 06:19:13 -05:00
|
|
|
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
2004-11-25 17:11:16 -05:00
|
|
|
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
2004-01-20 06:19:13 -05:00
|
|
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
|
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
*/
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
/**
|
|
|
|
* $Id$
|
|
|
|
*
|
|
|
|
* Core OpenGL functions.
|
|
|
|
*
|
|
|
|
* @author cix_foo <cix_foo@users.sourceforge.net>
|
|
|
|
* @version $Revision$
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "extgl.h"
|
|
|
|
|
2004-01-29 17:08:59 -05:00
|
|
|
typedef void (APIENTRY * glAccumPROC) (GLenum op, GLfloat value);
|
|
|
|
typedef void (APIENTRY * glAlphaFuncPROC) (GLenum func, GLclampf ref);
|
2004-03-07 10:18:47 -05:00
|
|
|
//typedef GLboolean (APIENTRY * glAreTexturesResidentPROC) (GLsizei n, const GLuint *textures, GLboolean *residences);
|
2004-01-29 17:08:59 -05:00
|
|
|
typedef void (APIENTRY * glArrayElementPROC) (GLint i);
|
|
|
|
typedef void (APIENTRY * glBeginPROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glBindTexturePROC) (GLenum target, GLuint texture);
|
|
|
|
typedef void (APIENTRY * glBitmapPROC) (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
|
|
|
|
typedef void (APIENTRY * glBlendFuncPROC) (GLenum sfactor, GLenum dfactor);
|
|
|
|
typedef void (APIENTRY * glCallListPROC) (GLuint list);
|
|
|
|
typedef void (APIENTRY * glCallListsPROC) (GLsizei n, GLenum type, const GLvoid *lists);
|
|
|
|
typedef void (APIENTRY * glClearPROC) (GLbitfield mask);
|
|
|
|
typedef void (APIENTRY * glClearAccumPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
|
|
|
|
typedef void (APIENTRY * glClearColorPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
|
|
|
|
typedef void (APIENTRY * glClearDepthPROC) (GLclampd depth);
|
|
|
|
typedef void (APIENTRY * glClearIndexPROC) (GLfloat c);
|
|
|
|
typedef void (APIENTRY * glClearStencilPROC) (GLint s);
|
|
|
|
typedef void (APIENTRY * glClipPlanePROC) (GLenum plane, const GLdouble *equation);
|
|
|
|
typedef void (APIENTRY * glColor3bPROC) (GLbyte red, GLbyte green, GLbyte blue);
|
|
|
|
typedef void (APIENTRY * glColor3fPROC) (GLfloat red, GLfloat green, GLfloat blue);
|
|
|
|
typedef void (APIENTRY * glColor3ubPROC) (GLubyte red, GLubyte green, GLubyte blue);
|
|
|
|
typedef void (APIENTRY * glColor4bPROC) (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
|
|
|
|
typedef void (APIENTRY * glColor4fPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
|
|
|
|
typedef void (APIENTRY * glColor4ubPROC) (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
|
|
|
|
typedef void (APIENTRY * glColorMaskPROC) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
|
|
|
|
typedef void (APIENTRY * glColorMaterialPROC) (GLenum face, GLenum mode);
|
|
|
|
typedef void (APIENTRY * glColorPointerPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef void (APIENTRY * glCopyPixelsPROC) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
|
|
|
|
typedef void (APIENTRY * glCopyTexImage1DPROC) (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border);
|
|
|
|
typedef void (APIENTRY * glCopyTexImage2DPROC) (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
|
|
|
|
typedef void (APIENTRY * glCopyTexSubImage1DPROC) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
|
|
|
|
typedef void (APIENTRY * glCopyTexSubImage2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
|
|
|
|
typedef void (APIENTRY * glCullFacePROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glDeleteListsPROC) (GLuint list, GLsizei range);
|
|
|
|
typedef void (APIENTRY * glDeleteTexturesPROC) (GLsizei n, const GLuint *textures);
|
|
|
|
typedef void (APIENTRY * glDepthFuncPROC) (GLenum func);
|
|
|
|
typedef void (APIENTRY * glDepthMaskPROC) (GLboolean flag);
|
|
|
|
typedef void (APIENTRY * glDepthRangePROC) (GLclampd zNear, GLclampd zFar);
|
|
|
|
typedef void (APIENTRY * glDisablePROC) (GLenum cap);
|
|
|
|
typedef void (APIENTRY * glDisableClientStatePROC) (GLenum array);
|
|
|
|
typedef void (APIENTRY * glDrawArraysPROC) (GLenum mode, GLint first, GLsizei count);
|
|
|
|
typedef void (APIENTRY * glDrawBufferPROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glDrawElementsPROC) (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
|
|
|
|
typedef void (APIENTRY * glDrawPixelsPROC) (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glEdgeFlagPROC) (GLboolean flag);
|
|
|
|
typedef void (APIENTRY * glEdgeFlagPointerPROC) (GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef void (APIENTRY * glEnablePROC) (GLenum cap);
|
|
|
|
typedef void (APIENTRY * glEnableClientStatePROC) (GLenum array);
|
|
|
|
typedef void (APIENTRY * glEndPROC) (void);
|
|
|
|
typedef void (APIENTRY * glEndListPROC) (void);
|
|
|
|
typedef void (APIENTRY * glEvalCoord1fPROC) (GLfloat u);
|
|
|
|
typedef void (APIENTRY * glEvalCoord2fPROC) (GLfloat u, GLfloat v);
|
|
|
|
typedef void (APIENTRY * glEvalMesh1PROC) (GLenum mode, GLint i1, GLint i2);
|
|
|
|
typedef void (APIENTRY * glEvalMesh2PROC) (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
|
|
|
|
typedef void (APIENTRY * glEvalPoint1PROC) (GLint i);
|
|
|
|
typedef void (APIENTRY * glEvalPoint2PROC) (GLint i, GLint j);
|
|
|
|
typedef void (APIENTRY * glFeedbackBufferPROC) (GLsizei size, GLenum type, GLfloat *buffer);
|
|
|
|
typedef void (APIENTRY * glFinishPROC) (void);
|
|
|
|
typedef void (APIENTRY * glFlushPROC) (void);
|
|
|
|
typedef void (APIENTRY * glFogfPROC) (GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glFogfvPROC) (GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glFogiPROC) (GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glFogivPROC) (GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glFrontFacePROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glFrustumPROC) (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
|
|
|
|
typedef GLuint (APIENTRY * glGenListsPROC) (GLsizei range);
|
|
|
|
typedef void (APIENTRY * glGenTexturesPROC) (GLsizei n, GLuint *textures);
|
|
|
|
typedef void (APIENTRY * glGetBooleanvPROC) (GLenum pname, GLboolean *params);
|
|
|
|
typedef void (APIENTRY * glGetClipPlanePROC) (GLenum plane, GLdouble *equation);
|
|
|
|
typedef void (APIENTRY * glGetDoublevPROC) (GLenum pname, GLdouble *params);
|
2005-02-08 14:20:56 -05:00
|
|
|
typedef GLenum (APIENTRY * glGetErrorPROC) (void);
|
2004-01-29 17:08:59 -05:00
|
|
|
typedef void (APIENTRY * glGetFloatvPROC) (GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetIntegervPROC) (GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetLightfvPROC) (GLenum light, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetLightivPROC) (GLenum light, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetMapfvPROC) (GLenum target, GLenum query, GLfloat *v);
|
|
|
|
typedef void (APIENTRY * glGetMapivPROC) (GLenum target, GLenum query, GLint *v);
|
|
|
|
typedef void (APIENTRY * glGetMaterialfvPROC) (GLenum face, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetMaterialivPROC) (GLenum face, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetPixelMapfvPROC) (GLenum map, GLfloat *values);
|
|
|
|
typedef void (APIENTRY * glGetPixelMapuivPROC) (GLenum map, GLuint *values);
|
|
|
|
typedef void (APIENTRY * glGetPixelMapusvPROC) (GLenum map, GLushort *values);
|
|
|
|
typedef void (APIENTRY * glGetPointervPROC) (GLenum pname, GLvoid* *params);
|
|
|
|
typedef void (APIENTRY * glGetPolygonStipplePROC) (GLubyte *mask);
|
2005-02-08 14:20:56 -05:00
|
|
|
typedef const GLubyte * (APIENTRY * glGetStringPROC) (GLenum name);
|
2004-01-29 17:08:59 -05:00
|
|
|
typedef void (APIENTRY * glGetTexEnvfvPROC) (GLenum target, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetTexEnvivPROC) (GLenum target, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetTexGenfvPROC) (GLenum coord, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetTexGenivPROC) (GLenum coord, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetTexImagePROC) (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glGetTexLevelParameterfvPROC) (GLenum target, GLint level, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetTexLevelParameterivPROC) (GLenum target, GLint level, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glGetTexParameterfvPROC) (GLenum target, GLenum pname, GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glGetTexParameterivPROC) (GLenum target, GLenum pname, GLint *params);
|
|
|
|
typedef void (APIENTRY * glHintPROC) (GLenum target, GLenum mode);
|
|
|
|
typedef void (APIENTRY * glInitNamesPROC) (void);
|
|
|
|
typedef void (APIENTRY * glInterleavedArraysPROC) (GLenum format, GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef GLboolean (APIENTRY * glIsEnabledPROC) (GLenum cap);
|
|
|
|
typedef GLboolean (APIENTRY * glIsListPROC) (GLuint list);
|
|
|
|
typedef GLboolean (APIENTRY * glIsTexturePROC) (GLuint texture);
|
|
|
|
typedef void (APIENTRY * glLightModelfPROC) (GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glLightModelfvPROC) (GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glLightModeliPROC) (GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glLightModelivPROC) (GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glLightfPROC) (GLenum light, GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glLightfvPROC) (GLenum light, GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glLightiPROC) (GLenum light, GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glLightivPROC) (GLenum light, GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glLineStipplePROC) (GLint factor, GLushort pattern);
|
|
|
|
typedef void (APIENTRY * glLineWidthPROC) (GLfloat width);
|
|
|
|
typedef void (APIENTRY * glListBasePROC) (GLuint base);
|
|
|
|
typedef void (APIENTRY * glLoadIdentityPROC) (void);
|
|
|
|
typedef void (APIENTRY * glLoadMatrixfPROC) (const GLfloat *m);
|
|
|
|
typedef void (APIENTRY * glLoadNamePROC) (GLuint name);
|
|
|
|
typedef void (APIENTRY * glLogicOpPROC) (GLenum opcode);
|
|
|
|
typedef void (APIENTRY * glMap1fPROC) (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
|
|
|
|
typedef void (APIENTRY * glMap2fPROC) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
|
|
|
|
typedef void (APIENTRY * glMapGrid1fPROC) (GLint un, GLfloat u1, GLfloat u2);
|
|
|
|
typedef void (APIENTRY * glMapGrid2fPROC) (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
|
|
|
|
typedef void (APIENTRY * glMaterialfPROC) (GLenum face, GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glMaterialfvPROC) (GLenum face, GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glMaterialiPROC) (GLenum face, GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glMaterialivPROC) (GLenum face, GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glMatrixModePROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glMultMatrixfPROC) (const GLfloat *m);
|
|
|
|
typedef void (APIENTRY * glNewListPROC) (GLuint list, GLenum mode);
|
|
|
|
typedef void (APIENTRY * glNormal3bPROC) (GLbyte nx, GLbyte ny, GLbyte nz);
|
|
|
|
typedef void (APIENTRY * glNormal3fPROC) (GLfloat nx, GLfloat ny, GLfloat nz);
|
|
|
|
typedef void (APIENTRY * glNormal3iPROC) (GLint nx, GLint ny, GLint nz);
|
|
|
|
typedef void (APIENTRY * glNormalPointerPROC) (GLenum type, GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef void (APIENTRY * glOrthoPROC) (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
|
|
|
|
typedef void (APIENTRY * glPassThroughPROC) (GLfloat token);
|
|
|
|
typedef void (APIENTRY * glPixelMapfvPROC) (GLenum map, GLsizei mapsize, const GLfloat *values);
|
|
|
|
typedef void (APIENTRY * glPixelMapuivPROC) (GLenum map, GLsizei mapsize, const GLuint *values);
|
|
|
|
typedef void (APIENTRY * glPixelMapusvPROC) (GLenum map, GLsizei mapsize, const GLushort *values);
|
|
|
|
typedef void (APIENTRY * glPixelStorefPROC) (GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glPixelStoreiPROC) (GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glPixelTransferfPROC) (GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glPixelTransferiPROC) (GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glPixelZoomPROC) (GLfloat xfactor, GLfloat yfactor);
|
|
|
|
typedef void (APIENTRY * glPointSizePROC) (GLfloat size);
|
|
|
|
typedef void (APIENTRY * glPolygonModePROC) (GLenum face, GLenum mode);
|
|
|
|
typedef void (APIENTRY * glPolygonOffsetPROC) (GLfloat factor, GLfloat units);
|
|
|
|
typedef void (APIENTRY * glPolygonStipplePROC) (const GLubyte *mask);
|
|
|
|
typedef void (APIENTRY * glPopAttribPROC) (void);
|
|
|
|
typedef void (APIENTRY * glPopClientAttribPROC) (void);
|
|
|
|
typedef void (APIENTRY * glPopMatrixPROC) (void);
|
|
|
|
typedef void (APIENTRY * glPopNamePROC) (void);
|
2004-03-07 10:18:47 -05:00
|
|
|
//typedef void (APIENTRY * glPrioritizeTexturesPROC) (GLsizei n, const GLuint *textures, const GLclampf *priorities);
|
2004-01-29 17:08:59 -05:00
|
|
|
typedef void (APIENTRY * glPushAttribPROC) (GLbitfield mask);
|
|
|
|
typedef void (APIENTRY * glPushClientAttribPROC) (GLbitfield mask);
|
|
|
|
typedef void (APIENTRY * glPushMatrixPROC) (void);
|
|
|
|
typedef void (APIENTRY * glPushNamePROC) (GLuint name);
|
|
|
|
typedef void (APIENTRY * glRasterPos2fPROC) (GLfloat x, GLfloat y);
|
|
|
|
typedef void (APIENTRY * glRasterPos2iPROC) (GLint x, GLint y);
|
|
|
|
typedef void (APIENTRY * glRasterPos3fPROC) (GLfloat x, GLfloat y, GLfloat z);
|
|
|
|
typedef void (APIENTRY * glRasterPos3iPROC) (GLint x, GLint y, GLint z);
|
|
|
|
typedef void (APIENTRY * glRasterPos4fPROC) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
|
|
|
typedef void (APIENTRY * glRasterPos4iPROC) (GLint x, GLint y, GLint z, GLint w);
|
|
|
|
typedef void (APIENTRY * glReadBufferPROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glReadPixelsPROC) (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glRectfPROC) (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
|
|
|
|
typedef void (APIENTRY * glRectiPROC) (GLint x1, GLint y1, GLint x2, GLint y2);
|
|
|
|
typedef GLint (APIENTRY * glRenderModePROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glRotatefPROC) (GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
|
|
|
|
typedef void (APIENTRY * glScalefPROC) (GLfloat x, GLfloat y, GLfloat z);
|
|
|
|
typedef void (APIENTRY * glScissorPROC) (GLint x, GLint y, GLsizei width, GLsizei height);
|
|
|
|
typedef void (APIENTRY * glSelectBufferPROC) (GLsizei size, GLuint *buffer);
|
|
|
|
typedef void (APIENTRY * glShadeModelPROC) (GLenum mode);
|
|
|
|
typedef void (APIENTRY * glStencilFuncPROC) (GLenum func, GLint ref, GLuint mask);
|
|
|
|
typedef void (APIENTRY * glStencilMaskPROC) (GLuint mask);
|
|
|
|
typedef void (APIENTRY * glStencilOpPROC) (GLenum fail, GLenum zfail, GLenum zpass);
|
|
|
|
typedef void (APIENTRY * glTexCoord1fPROC) (GLfloat s);
|
|
|
|
typedef void (APIENTRY * glTexCoord2fPROC) (GLfloat s, GLfloat t);
|
|
|
|
typedef void (APIENTRY * glTexCoord3fPROC) (GLfloat s, GLfloat t, GLfloat r);
|
|
|
|
typedef void (APIENTRY * glTexCoord4fPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat q);
|
|
|
|
typedef void (APIENTRY * glTexCoordPointerPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef void (APIENTRY * glTexEnvfPROC) (GLenum target, GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glTexEnvfvPROC) (GLenum target, GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glTexEnviPROC) (GLenum target, GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glTexEnvivPROC) (GLenum target, GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glTexGenfPROC) (GLenum coord, GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glTexGenfvPROC) (GLenum coord, GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glTexGeniPROC) (GLenum coord, GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glTexGenivPROC) (GLenum coord, GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glTexImage1DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glTexImage2DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glTexParameterfPROC) (GLenum target, GLenum pname, GLfloat param);
|
|
|
|
typedef void (APIENTRY * glTexParameterfvPROC) (GLenum target, GLenum pname, const GLfloat *params);
|
|
|
|
typedef void (APIENTRY * glTexParameteriPROC) (GLenum target, GLenum pname, GLint param);
|
|
|
|
typedef void (APIENTRY * glTexParameterivPROC) (GLenum target, GLenum pname, const GLint *params);
|
|
|
|
typedef void (APIENTRY * glTexSubImage1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glTexSubImage2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
|
|
|
|
typedef void (APIENTRY * glTranslatefPROC) (GLfloat x, GLfloat y, GLfloat z);
|
|
|
|
typedef void (APIENTRY * glVertex2fPROC) (GLfloat x, GLfloat y);
|
|
|
|
typedef void (APIENTRY * glVertex2iPROC) (GLint x, GLint y);
|
|
|
|
typedef void (APIENTRY * glVertex3fPROC) (GLfloat x, GLfloat y, GLfloat z);
|
|
|
|
typedef void (APIENTRY * glVertex3iPROC) (GLint x, GLint y, GLint z);
|
|
|
|
typedef void (APIENTRY * glVertex4fPROC) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
|
|
|
typedef void (APIENTRY * glVertex4iPROC) (GLint x, GLint y, GLint z, GLint w);
|
|
|
|
typedef void (APIENTRY * glVertexPointerPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
|
|
|
typedef void (APIENTRY * glViewportPROC) (GLint x, GLint y, GLsizei width, GLsizei height);
|
|
|
|
|
2004-11-25 17:11:16 -05:00
|
|
|
static glAccumPROC glAccum;
|
|
|
|
static glAlphaFuncPROC glAlphaFunc;
|
|
|
|
//static glAreTexturesResidentPROC glAreTexturesResident;
|
|
|
|
static glArrayElementPROC glArrayElement;
|
|
|
|
static glBeginPROC glBegin;
|
|
|
|
static glBindTexturePROC glBindTexture;
|
|
|
|
static glBitmapPROC glBitmap;
|
|
|
|
static glBlendFuncPROC glBlendFunc;
|
|
|
|
static glCallListPROC glCallList;
|
|
|
|
static glCallListsPROC glCallLists;
|
|
|
|
static glClearPROC glClear;
|
|
|
|
static glClearAccumPROC glClearAccum;
|
|
|
|
static glClearColorPROC glClearColor;
|
|
|
|
static glClearDepthPROC glClearDepth;
|
|
|
|
static glClearIndexPROC glClearIndex;
|
|
|
|
static glClearStencilPROC glClearStencil;
|
|
|
|
static glClipPlanePROC glClipPlane;
|
|
|
|
static glColor3bPROC glColor3b;
|
|
|
|
static glColor3fPROC glColor3f;
|
|
|
|
static glColor3ubPROC glColor3ub;
|
|
|
|
static glColor4bPROC glColor4b;
|
|
|
|
static glColor4fPROC glColor4f;
|
|
|
|
static glColor4ubPROC glColor4ub;
|
|
|
|
static glColorMaskPROC glColorMask;
|
|
|
|
static glColorMaterialPROC glColorMaterial;
|
|
|
|
static glColorPointerPROC glColorPointer;
|
|
|
|
static glCopyPixelsPROC glCopyPixels;
|
|
|
|
static glCopyTexImage1DPROC glCopyTexImage1D;
|
|
|
|
static glCopyTexImage2DPROC glCopyTexImage2D;
|
|
|
|
static glCopyTexSubImage1DPROC glCopyTexSubImage1D;
|
|
|
|
static glCopyTexSubImage2DPROC glCopyTexSubImage2D;
|
|
|
|
static glCullFacePROC glCullFace;
|
|
|
|
static glDeleteListsPROC glDeleteLists;
|
|
|
|
static glDeleteTexturesPROC glDeleteTextures;
|
|
|
|
static glDepthFuncPROC glDepthFunc;
|
|
|
|
static glDepthMaskPROC glDepthMask;
|
|
|
|
static glDepthRangePROC glDepthRange;
|
|
|
|
static glDisablePROC glDisable;
|
|
|
|
static glDisableClientStatePROC glDisableClientState;
|
|
|
|
static glDrawArraysPROC glDrawArrays;
|
|
|
|
static glDrawBufferPROC glDrawBuffer;
|
|
|
|
static glDrawElementsPROC glDrawElements;
|
|
|
|
static glDrawPixelsPROC glDrawPixels;
|
|
|
|
static glEdgeFlagPROC glEdgeFlag;
|
|
|
|
static glEdgeFlagPointerPROC glEdgeFlagPointer;
|
|
|
|
static glEnablePROC glEnable;
|
|
|
|
static glEnableClientStatePROC glEnableClientState;
|
|
|
|
static glEndPROC glEnd;
|
|
|
|
static glEndListPROC glEndList;
|
|
|
|
static glEvalCoord1fPROC glEvalCoord1f;
|
|
|
|
static glEvalCoord2fPROC glEvalCoord2f;
|
|
|
|
static glEvalMesh1PROC glEvalMesh1;
|
|
|
|
static glEvalMesh2PROC glEvalMesh2;
|
|
|
|
static glEvalPoint1PROC glEvalPoint1;
|
|
|
|
static glEvalPoint2PROC glEvalPoint2;
|
|
|
|
static glFeedbackBufferPROC glFeedbackBuffer;
|
|
|
|
static glFinishPROC glFinish;
|
|
|
|
static glFlushPROC glFlush;
|
|
|
|
static glFogfPROC glFogf;
|
|
|
|
static glFogfvPROC glFogfv;
|
|
|
|
static glFogiPROC glFogi;
|
|
|
|
static glFogivPROC glFogiv;
|
|
|
|
static glFrontFacePROC glFrontFace;
|
|
|
|
static glFrustumPROC glFrustum;
|
|
|
|
static glGenListsPROC glGenLists;
|
|
|
|
static glGenTexturesPROC glGenTextures;
|
|
|
|
static glGetBooleanvPROC glGetBooleanv;
|
|
|
|
static glGetClipPlanePROC glGetClipPlane;
|
|
|
|
static glGetDoublevPROC glGetDoublev;
|
2005-02-08 14:20:56 -05:00
|
|
|
static glGetErrorPROC glGetError;
|
2004-11-25 17:11:16 -05:00
|
|
|
static glGetFloatvPROC glGetFloatv;
|
|
|
|
static glGetIntegervPROC glGetIntegerv;
|
|
|
|
static glGetLightfvPROC glGetLightfv;
|
|
|
|
static glGetLightivPROC glGetLightiv;
|
|
|
|
static glGetMapfvPROC glGetMapfv;
|
|
|
|
static glGetMapivPROC glGetMapiv;
|
|
|
|
static glGetMaterialfvPROC glGetMaterialfv;
|
|
|
|
static glGetMaterialivPROC glGetMaterialiv;
|
|
|
|
static glGetPixelMapfvPROC glGetPixelMapfv;
|
|
|
|
static glGetPixelMapuivPROC glGetPixelMapuiv;
|
|
|
|
static glGetPixelMapusvPROC glGetPixelMapusv;
|
|
|
|
static glGetPointervPROC glGetPointerv;
|
|
|
|
static glGetPolygonStipplePROC glGetPolygonStipple;
|
2005-02-08 14:20:56 -05:00
|
|
|
static glGetStringPROC glGetString;
|
2004-11-25 17:11:16 -05:00
|
|
|
static glGetTexEnvfvPROC glGetTexEnvfv;
|
|
|
|
static glGetTexEnvivPROC glGetTexEnviv;
|
|
|
|
static glGetTexGenfvPROC glGetTexGenfv;
|
|
|
|
static glGetTexGenivPROC glGetTexGeniv;
|
|
|
|
static glGetTexImagePROC glGetTexImage;
|
|
|
|
static glGetTexLevelParameterfvPROC glGetTexLevelParameterfv;
|
|
|
|
static glGetTexLevelParameterivPROC glGetTexLevelParameteriv;
|
|
|
|
static glGetTexParameterfvPROC glGetTexParameterfv;
|
|
|
|
static glGetTexParameterivPROC glGetTexParameteriv;
|
|
|
|
static glHintPROC glHint;
|
|
|
|
static glInitNamesPROC glInitNames;
|
|
|
|
static glInterleavedArraysPROC glInterleavedArrays;
|
|
|
|
static glIsEnabledPROC glIsEnabled;
|
|
|
|
static glIsListPROC glIsList;
|
|
|
|
static glIsTexturePROC glIsTexture;
|
|
|
|
static glLightModelfPROC glLightModelf;
|
|
|
|
static glLightModelfvPROC glLightModelfv;
|
|
|
|
static glLightModeliPROC glLightModeli;
|
|
|
|
static glLightModelivPROC glLightModeliv;
|
|
|
|
static glLightfPROC glLightf;
|
|
|
|
static glLightfvPROC glLightfv;
|
|
|
|
static glLightiPROC glLighti;
|
|
|
|
static glLightivPROC glLightiv;
|
|
|
|
static glLineStipplePROC glLineStipple;
|
|
|
|
static glLineWidthPROC glLineWidth;
|
|
|
|
static glListBasePROC glListBase;
|
|
|
|
static glLoadIdentityPROC glLoadIdentity;
|
|
|
|
static glLoadMatrixfPROC glLoadMatrixf;
|
|
|
|
static glLoadNamePROC glLoadName;
|
|
|
|
static glLogicOpPROC glLogicOp;
|
|
|
|
static glMap1fPROC glMap1f;
|
|
|
|
static glMap2fPROC glMap2f;
|
|
|
|
static glMapGrid1fPROC glMapGrid1f;
|
|
|
|
static glMapGrid2fPROC glMapGrid2f;
|
|
|
|
static glMaterialfPROC glMaterialf;
|
|
|
|
static glMaterialfvPROC glMaterialfv;
|
|
|
|
static glMaterialiPROC glMateriali;
|
|
|
|
static glMaterialivPROC glMaterialiv;
|
|
|
|
static glMatrixModePROC glMatrixMode;
|
|
|
|
static glMultMatrixfPROC glMultMatrixf;
|
|
|
|
static glNewListPROC glNewList;
|
|
|
|
static glNormal3bPROC glNormal3b;
|
|
|
|
static glNormal3fPROC glNormal3f;
|
|
|
|
static glNormal3iPROC glNormal3i;
|
|
|
|
static glNormalPointerPROC glNormalPointer;
|
|
|
|
static glOrthoPROC glOrtho;
|
|
|
|
static glPassThroughPROC glPassThrough;
|
|
|
|
static glPixelMapfvPROC glPixelMapfv;
|
|
|
|
static glPixelMapuivPROC glPixelMapuiv;
|
|
|
|
static glPixelMapusvPROC glPixelMapusv;
|
|
|
|
static glPixelStorefPROC glPixelStoref;
|
|
|
|
static glPixelStoreiPROC glPixelStorei;
|
|
|
|
static glPixelTransferfPROC glPixelTransferf;
|
|
|
|
static glPixelTransferiPROC glPixelTransferi;
|
|
|
|
static glPixelZoomPROC glPixelZoom;
|
|
|
|
static glPointSizePROC glPointSize;
|
|
|
|
static glPolygonModePROC glPolygonMode;
|
|
|
|
static glPolygonOffsetPROC glPolygonOffset;
|
|
|
|
static glPolygonStipplePROC glPolygonStipple;
|
|
|
|
static glPopAttribPROC glPopAttrib;
|
|
|
|
static glPopClientAttribPROC glPopClientAttrib;
|
|
|
|
static glPopMatrixPROC glPopMatrix;
|
|
|
|
static glPopNamePROC glPopName;
|
|
|
|
//static glPrioritizeTexturesPROC glPrioritizeTextures;
|
|
|
|
static glPushAttribPROC glPushAttrib;
|
|
|
|
static glPushClientAttribPROC glPushClientAttrib;
|
|
|
|
static glPushMatrixPROC glPushMatrix;
|
|
|
|
static glPushNamePROC glPushName;
|
|
|
|
static glRasterPos2fPROC glRasterPos2f;
|
|
|
|
static glRasterPos2iPROC glRasterPos2i;
|
|
|
|
static glRasterPos3fPROC glRasterPos3f;
|
|
|
|
static glRasterPos3iPROC glRasterPos3i;
|
|
|
|
|
|
|
|
static glRasterPos4fPROC glRasterPos4f;
|
|
|
|
static glRasterPos4iPROC glRasterPos4i;
|
|
|
|
static glReadBufferPROC glReadBuffer;
|
|
|
|
static glReadPixelsPROC glReadPixels;
|
|
|
|
static glRectfPROC glRectf;
|
|
|
|
static glRectiPROC glRecti;
|
|
|
|
static glRenderModePROC glRenderMode;
|
|
|
|
static glRotatefPROC glRotatef;
|
|
|
|
static glScalefPROC glScalef;
|
|
|
|
static glScissorPROC glScissor;
|
|
|
|
static glSelectBufferPROC glSelectBuffer;
|
|
|
|
static glShadeModelPROC glShadeModel;
|
|
|
|
static glStencilFuncPROC glStencilFunc;
|
|
|
|
static glStencilMaskPROC glStencilMask;
|
|
|
|
static glStencilOpPROC glStencilOp;
|
|
|
|
static glTexCoord1fPROC glTexCoord1f;
|
|
|
|
static glTexCoord2fPROC glTexCoord2f;
|
|
|
|
static glTexCoord3fPROC glTexCoord3f;
|
|
|
|
static glTexCoord4fPROC glTexCoord4f;
|
|
|
|
static glTexCoordPointerPROC glTexCoordPointer;
|
|
|
|
static glTexEnvfPROC glTexEnvf;
|
|
|
|
static glTexEnvfvPROC glTexEnvfv;
|
|
|
|
static glTexEnviPROC glTexEnvi;
|
|
|
|
static glTexEnvivPROC glTexEnviv;
|
|
|
|
static glTexGenfPROC glTexGenf;
|
|
|
|
static glTexGenfvPROC glTexGenfv;
|
|
|
|
static glTexGeniPROC glTexGeni;
|
|
|
|
static glTexGenivPROC glTexGeniv;
|
|
|
|
static glTexImage1DPROC glTexImage1D;
|
|
|
|
static glTexImage2DPROC glTexImage2D;
|
|
|
|
static glTexParameterfPROC glTexParameterf;
|
|
|
|
static glTexParameterfvPROC glTexParameterfv;
|
|
|
|
static glTexParameteriPROC glTexParameteri;
|
|
|
|
static glTexParameterivPROC glTexParameteriv;
|
|
|
|
static glTexSubImage1DPROC glTexSubImage1D;
|
|
|
|
static glTexSubImage2DPROC glTexSubImage2D;
|
|
|
|
static glTranslatefPROC glTranslatef;
|
|
|
|
static glVertex2fPROC glVertex2f;
|
|
|
|
static glVertex2iPROC glVertex2i;
|
|
|
|
static glVertex3fPROC glVertex3f;
|
|
|
|
static glVertex3iPROC glVertex3i;
|
|
|
|
static glVertex4fPROC glVertex4f;
|
|
|
|
static glVertex4iPROC glVertex4i;
|
|
|
|
static glVertexPointerPROC glVertexPointer;
|
|
|
|
static glViewportPROC glViewport;
|
2004-01-29 17:08:59 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glAccum
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glAccum(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glAccum((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glAlphaFunc
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glAlphaFunc(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glAlphaFunc((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClearColor
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClearColor(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClearColor((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClearAccum
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClearAccum(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClearAccum((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClear
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClear(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClear((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCallLists
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglCallLists(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject lists_buffer, jint lists_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLbyte *lists = (GLbyte *)(*env)->GetDirectBufferAddress(env, lists_buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glCallLists((GLint) p0, (GLint) p1, (const void *)(lists + lists_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCallList
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCallList(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCallList((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glBlendFunc
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glBlendFunc(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glBlendFunc((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glBitmap
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglBitmap(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2, jfloat p3, jfloat p4, jfloat p5, jobject image_buffer, jint image_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLubyte *image = (const GLubyte *)(*env)->GetDirectBufferAddress(env, image_buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glBitmap((GLint) p0, (GLint) p1, (GLfloat) p2, (GLfloat) p3, (GLfloat) p4, (GLfloat) p5, image + image_offset);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glBitmap
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglBitmapBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2, jfloat p3, jfloat p4, jfloat p5, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glBitmap((GLint) p0, (GLint) p1, (GLfloat) p2, (GLfloat) p3, (GLfloat) p4, (GLfloat) p5, offsetToPointer(buffer_offset));
|
|
|
|
}
|
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glBindTexture
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glBindTexture(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glBindTexture((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glBegin
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glBegin(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glBegin((GLint) p0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEnd
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEnd(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEnd();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glArrayElement
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glArrayElement(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glArrayElement((GLint) p0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClearDepth
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClearDepth(JNIEnv * env, jclass clazz, jdouble p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClearDepth((GLdouble) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDeleteLists
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDeleteLists(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDeleteLists((GLuint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDeleteTextures
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglDeleteTextures(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLuint *address = (const GLuint *)(offset + (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glDeleteTextures((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCullFace
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCullFace(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCullFace((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCopyTexSubImage2D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCopyTexSubImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCopyTexSubImage1D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCopyTexSubImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCopyTexImage2D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCopyTexImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCopyTexImage1D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCopyTexImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glCopyPixels
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glCopyPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glCopyPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglColorPointer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLbyte *address = (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glColorPointer((GLint) p0, (GLint) p1, (GLint) p2, (const void *) (address + buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglColorPointerVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColorPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColorMaterial
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColorMaterial(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColorMaterial((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColorMask
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColorMask(JNIEnv * env, jclass clazz, jboolean p0, jboolean p1, jboolean p2, jboolean p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColorMask((GLboolean) p0, (GLboolean) p1, (GLboolean) p2, (GLboolean) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor3b
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor3b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor3b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor3f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor3ub
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor3ub(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor3ub((GLbyte) p0, (GLbyte) p1, (GLbyte) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor4b
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor4b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2, jbyte p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor4b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2, (GLbyte) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor4f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glColor4ub
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glColor4ub(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2, jbyte p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glColor4ub((GLbyte) p0, (GLbyte) p1, (GLbyte) p2, (GLbyte) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClipPlane
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglClipPlane(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-11-25 17:11:16 -05:00
|
|
|
const GLdouble *address = offset + (const GLdouble *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glClipPlane((GLint) p0, address + offset);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClearStencil
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClearStencil(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClearStencil((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glClearIndex
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glClearIndex(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glClearIndex((GLfloat) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalPoint1
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint1(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalPoint1((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalPoint2
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint2(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalPoint2((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalMesh1
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh1(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalMesh1((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalMesh2
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh2(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalMesh2((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalCoord1f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord1f(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalCoord1f((GLfloat) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEvalCoord2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEvalCoord2f((GLfloat) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEnableClientState
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEnableClientState(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEnableClientState((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDisableClientState
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDisableClientState(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDisableClientState((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEnable
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEnable(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEnable((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDisable
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDisable(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDisable((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglEdgeFlagPointer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointer(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLbyte *address = offset + (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glEdgeFlagPointer((GLint) p0, (const void *)address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglEdgeFlagPointerVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEdgeFlagPointer((GLint) p0, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEdgeFlag
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEdgeFlag(JNIEnv * env, jclass clazz, jboolean p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEdgeFlag((GLboolean) p0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDrawPixels
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLbyte *address = (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glDrawPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (const void *)(address + offset));
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDrawPixels
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawPixelsBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glDrawPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglDrawElements
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElements(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLbyte *address = (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glDrawElements((GLint) p0, (GLint) p1, (GLint) p2, (const void *)(address + offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglDrawElementsVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElementsVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDrawElements((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDrawBuffer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDrawBuffer(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDrawBuffer((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDrawArrays
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDrawArrays(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDrawArrays((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDepthRange
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDepthRange(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDepthRange((GLdouble) p0, (GLdouble) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDepthMask
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDepthMask(JNIEnv * env, jclass clazz, jboolean p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDepthMask((GLboolean) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glDepthFunc
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glDepthFunc(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glDepthFunc((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFeedbackBuffer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglFeedbackBuffer(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glFeedbackBuffer((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetPixelMapfv((GLint) p0, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapfv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapfvBO(JNIEnv * env, jclass clazz, jint p0, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glGetPixelMapfv((GLint) p0, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapuiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapuiv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLuint *address = offset + (GLuint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetPixelMapuiv((GLint) p0, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapuiv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapuivBO(JNIEnv * env, jclass clazz, jint p0, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glGetPixelMapuiv((GLint) p0, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapusv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapusv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLushort *address = (GLushort *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetPixelMapusv((GLint) p0, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPixelMapusv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapusvBO(JNIEnv * env, jclass clazz, jint p0, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glGetPixelMapusv((GLint) p0, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetMaterialfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetMaterialfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetMaterialiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetMaterialiv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetMapfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetMapfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetMapiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetMapiv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetLightfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetLightfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetLightiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetLightiv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetError
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jint JNICALL Java_org_lwjgl_opengl_GL11_glGetError(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jint ret = (jint) glGetError();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetClipPlane
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetClipPlane(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLdouble *address = offset + (GLdouble *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetClipPlane((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetBooleanv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetBooleanv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLubyte *address = offset + (GLubyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetBooleanv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetDoublev
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetDoublev(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLdouble *address = offset + (GLdouble *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetDoublev((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetFloatv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetFloatv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetFloatv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetIntegerv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetIntegerv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetIntegerv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGenTextures
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGenTextures(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLuint *address = offset + (GLuint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGenTextures((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGenLists
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jint JNICALL Java_org_lwjgl_opengl_GL11_glGenLists(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jint ret = (jint) glGenLists((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFrustum
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFrustum(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1, jdouble p2, jdouble p3, jdouble p4, jdouble p5)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFrustum((GLdouble) p0, (GLdouble) p1, (GLdouble) p2, (GLdouble) p3, (GLdouble) p4, (GLdouble) p5);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFrontFace
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFrontFace(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFrontFace((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFogf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFogf(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFogf((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFogi
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFogi(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFogi((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFogfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglFogfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glFogfv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFogiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglFogiv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glFogiv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFlush
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFlush(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFlush();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glFinish
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glFinish(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glFinish();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPointerv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jobject JNICALL Java_org_lwjgl_opengl_GL11_glGetPointerv(JNIEnv * env, jclass clazz, jint p0, int size)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
void *pointer;
|
|
|
|
glGetPointerv((GLint) p0, &pointer);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return safeNewBuffer(env, pointer, size);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glIsEnabled
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsEnabled(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jboolean ret = (jboolean) glIsEnabled((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglInterleavedArrays
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArrays(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glInterleavedArrays((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglInterleavedArraysVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArraysVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glInterleavedArrays((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glInitNames
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glInitNames(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glInitNames();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glHint
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glHint(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glHint((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexParameterfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameterfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexParameterfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexParameteriv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameteriv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexParameteriv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexLevelParameterfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameterfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexLevelParameterfv((GLint) p0, (GLint) p1, (GLint) p2, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexLevelParameteriv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameteriv(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexLevelParameteriv((GLint) p0, (GLint) p1, (GLint) p2, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexImage
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexImage(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
void *address = (void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexImage((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, address);
|
|
|
|
}
|
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexImage
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexImageBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glGetTexImage((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, offsetToPointer(buffer_offset));
|
|
|
|
}
|
2004-01-20 06:19:13 -05:00
|
|
|
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexGenfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexGenfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexGeniv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-03-07 10:18:47 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-03-07 10:18:47 -05:00
|
|
|
glGetTexGeniv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-03-07 10:18:47 -05:00
|
|
|
}
|
2004-01-20 06:19:13 -05:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexEnvfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnvfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexEnvfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetTexEnviv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnviv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = offset + (GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetTexEnviv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetString
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jstring JNICALL Java_org_lwjgl_opengl_GL11_glGetString(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
const GLubyte * string = glGetString((GLenum) p0);
|
2005-02-08 14:20:56 -05:00
|
|
|
return NewStringNative(env, string);
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPolygonStipple
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPolygonStipple(JNIEnv * env, jclass clazz, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLubyte *address = offset + (GLubyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glGetPolygonStipple(address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glGetPolygonStipple
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPolygonStippleBO(JNIEnv * env, jclass clazz, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glGetPolygonStipple(offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glIsList
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsList(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jboolean ret = (jboolean) glIsList((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMaterialf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glMaterialf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glMaterialf((GLint) p0, (GLint) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMateriali
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glMateriali(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glMateriali((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMaterialfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glMaterialfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMaterialiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glMaterialiv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMapGrid1f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid1f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glMapGrid1f((GLint) p0, (GLfloat) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMapGrid2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid2f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jfloat p4, jfloat p5)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glMapGrid2f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLfloat) p4, (GLfloat) p5);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMap2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglMap2f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jint p4, jfloat p5, jfloat p6, jint p7, jint p8, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glMap2f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLint) p4, (GLfloat) p5, (GLfloat) p6, (GLint) p7, (GLint) p8, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMap1f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglMap1f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jint p4, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glMap1f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLint) p4, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLogicOp
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLogicOp(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLogicOp((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLoadName
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLoadName(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLoadName((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLoadMatrixf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglLoadMatrixf(JNIEnv * env, jclass clazz, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glLoadMatrixf(address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLoadIdentity
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLoadIdentity(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLoadIdentity();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glListBase
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glListBase(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glListBase((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLineWidth
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLineWidth(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLineWidth((GLfloat) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLineStipple
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLineStipple(JNIEnv * env, jclass clazz, jint p0, jshort p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLineStipple((GLint) p0, (GLshort) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightModelf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLightModelf(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLightModelf((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightModeli
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLightModeli(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLightModeli((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightModelfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModelfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glLightModelfv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightModeliv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModeliv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glLightModeliv((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLightf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLightf((GLint) p0, (GLint) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLighti
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glLighti(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glLighti((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglLightfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glLightfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glLightiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglLightiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glLightiv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glIsTexture
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsTexture(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jboolean ret = (jboolean) glIsTexture((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMatrixMode
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glMatrixMode(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glMatrixMode((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPolygonStipple
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPolygonStipple(JNIEnv * env, jclass clazz, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLubyte *address = offset + (const GLubyte *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glPolygonStipple(address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPolygonStipple
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPolygonStippleBO(JNIEnv * env, jclass clazz, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glPolygonStipple(offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPolygonOffset
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonOffset(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPolygonOffset((GLfloat) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPolygonMode
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonMode(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPolygonMode((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPointSize
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPointSize(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPointSize((GLfloat) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelZoom
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPixelZoom(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPixelZoom((GLfloat) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelTransferf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferf(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPixelTransferf((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelTransferi
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferi(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPixelTransferi((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelStoref
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStoref(JNIEnv * env, jclass clazz, jint p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPixelStoref((GLint) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelStorei
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStorei(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPixelStorei((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glPixelMapfv((GLint) p0, (GLint) p1, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapfv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapfvBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glPixelMapfv((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapuiv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapuiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLuint *address = (const GLuint *)(offset + (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glPixelMapuiv((GLint) p0, (GLint) p1, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapuiv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapuivBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glPixelMapuiv((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapusv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapusv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLushort *address = (const GLushort *)(offset + (const GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glPixelMapusv((GLint) p0, (GLint) p1, address);
|
|
|
|
}
|
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPixelMapusv
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapusvBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glPixelMapusv((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset));
|
|
|
|
}
|
2004-01-20 06:19:13 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPassThrough
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPassThrough(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPassThrough((GLfloat) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glOrtho
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glOrtho(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1, jdouble p2, jdouble p3, jdouble p4, jdouble p5)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glOrtho((GLdouble) p0, (GLdouble) p1, (GLdouble) p2, (GLdouble) p3, (GLdouble) p4, (GLdouble) p5);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglNormalPointer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glNormalPointer((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglNormalPointerVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glNormalPointer((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glNormal3b
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glNormal3b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glNormal3f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glNormal3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glNormal3i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glNormal3i((GLint) p0, (GLint) p1, (GLint) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glNewList
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glNewList(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glNewList((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glEndList
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glEndList(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glEndList();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glMultMatrixf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglMultMatrixf(JNIEnv * env, jclass clazz, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glMultMatrixf(address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glShadeModel
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glShadeModel(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glShadeModel((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glSelectBuffer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglSelectBuffer(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
GLuint *address = offset + (GLuint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glSelectBuffer((GLint) p0, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glScissor
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glScissor(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glScissor((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glScalef
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glScalef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glScalef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRotatef
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRotatef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRotatef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRenderMode
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static jint JNICALL Java_org_lwjgl_opengl_GL11_glRenderMode(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
jint ret = (jint) glRenderMode((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRectf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRectf(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRectf((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRecti
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRecti(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRecti((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glReadPixels
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglReadPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
void *address = (void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glReadPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glReadPixels
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglReadPixelsBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glReadPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glReadBuffer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glReadBuffer(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glReadBuffer((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos2f((GLfloat) p0, (GLfloat) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos2i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2i(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos2i((GLint) p0, (GLint) p1);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos3f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos3i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos3i((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos4f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glRasterPos4i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glRasterPos4i((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPushName
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPushName(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPushName((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPopName
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPopName(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPopName();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPushMatrix
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPushMatrix(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPushMatrix();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPopMatrix
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPopMatrix(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPopMatrix();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglPushClientAttrib
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPushClientAttrib(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPushClientAttrib((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglPopClientAttrib
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglPopClientAttrib(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPopClientAttrib();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPushAttrib
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPushAttrib(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPushAttrib((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glPopAttrib
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glPopAttrib(JNIEnv * env, jclass clazz)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glPopAttrib();
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glStencilFunc
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glStencilFunc(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glStencilFunc((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglVertexPointer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glVertexPointer((GLint) p0, (GLint) p1, (GLint) p2, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglVertexPointerVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertexPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex2f((GLfloat) p0, (GLfloat) p1);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex2i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2i(JNIEnv * env, jclass clazz, jint p0, jint p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex2i((GLint) p0, (GLint) p1);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex3f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex3i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex3i((GLint) p0, (GLint) p1, (GLint) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex4f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glVertex4i
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glVertex4i((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTranslatef
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTranslatef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTranslatef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexSubImage2D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexSubImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexSubImage2D
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage2DBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glTexSubImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexSubImage1D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexSubImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, address);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexSubImage1D
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage1DBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glTexSubImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexParameterfv
|
2004-01-26 12:12:22 -05:00
|
|
|
(JNIEnv *env, jclass clazz, jint target, jint pname, jobject param, jint param_offset) {
|
2004-09-10 04:13:56 -04:00
|
|
|
GLfloat *address = param_offset + (GLfloat *)(*env)->GetDirectBufferAddress(env, param);
|
2004-01-26 12:12:22 -05:00
|
|
|
glTexParameterfv(target, pname, address);
|
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexParameteriv
|
2004-01-26 12:12:22 -05:00
|
|
|
(JNIEnv *env, jclass clazz, jint target, jint pname, jobject param, jint param_offset) {
|
2004-09-10 04:13:56 -04:00
|
|
|
GLint *address = param_offset + (GLint *)(*env)->GetDirectBufferAddress(env, param);
|
2004-01-26 12:12:22 -05:00
|
|
|
glTexParameteriv(target, pname, address);
|
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexParameterf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameterf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexParameterf((GLint) p0, (GLint) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexParameteri
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameteri(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexParameteri((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexImage2D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2005-02-09 05:57:33 -05:00
|
|
|
GLvoid *buffer_ptr = (GLvoid *)safeGetBufferAddress(env, buffer) + offset;
|
2004-11-29 03:16:21 -05:00
|
|
|
glTexImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, buffer_ptr);
|
2005-01-12 21:17:42 -05:00
|
|
|
}
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexImage2D
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage2DBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glTexImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, offsetToPointer(buffer_offset));
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexImage1D
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2005-02-09 05:57:33 -05:00
|
|
|
GLvoid *buffer_ptr = (GLvoid *)safeGetBufferAddress(env, buffer) + offset;
|
2004-11-25 17:11:16 -05:00
|
|
|
glTexImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, buffer_ptr);
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
2005-01-12 21:17:42 -05:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexImage1D
|
|
|
|
*/
|
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage1DBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint buffer_offset)
|
|
|
|
{
|
|
|
|
glTexImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, offsetToPointer(buffer_offset));
|
|
|
|
}
|
2004-01-20 06:19:13 -05:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexGenf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexGenf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexGenf((GLint) p0, (GLint) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglTexGenfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGenfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexGenfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexGeni
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexGeni(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexGeni((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglTexGeniv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGeniv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexGeniv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexEnvf
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexEnvf((GLint) p0, (GLint) p1, (GLfloat) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexEnvi
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvi(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexEnvi((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexEnvfv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnvfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLfloat *address = offset + (const GLfloat *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexEnvfv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexEnviv
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnviv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const GLint *address = offset + (const GLint *)(*env)->GetDirectBufferAddress(env, buffer);
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexEnviv((GLint) p0, (GLint) p1, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglTexCoordPointer
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
2004-09-10 04:13:56 -04:00
|
|
|
const void *address = (const void *)(offset + (GLbyte *)(*env)->GetDirectBufferAddress(env, buffer));
|
2004-01-20 06:19:13 -05:00
|
|
|
glTexCoordPointer((GLint) p0, (GLint) p1, (GLint) p2, address);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: nglTexCoordPointerVBO
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexCoordPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset));
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexCoord1f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord1f(JNIEnv * env, jclass clazz, jfloat p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexCoord1f((GLfloat) p0);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexCoord2f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexCoord2f((GLfloat) p0, (GLfloat) p1);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexCoord3f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexCoord3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glTexCoord4f
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glTexCoord4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glStencilOp
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glStencilOp(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glStencilOp((GLint) p0, (GLint) p1, (GLint) p2);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glStencilMask
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glStencilMask(JNIEnv * env, jclass clazz, jint p0)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glStencilMask((GLint) p0);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_opengl_GL11
|
|
|
|
* Method: glViewport
|
|
|
|
*/
|
2004-03-07 10:41:10 -05:00
|
|
|
static void JNICALL Java_org_lwjgl_opengl_GL11_glViewport(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3)
|
2004-01-20 06:19:13 -05:00
|
|
|
{
|
|
|
|
glViewport((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3);
|
2004-11-25 17:11:16 -05:00
|
|
|
|
2004-01-20 06:19:13 -05:00
|
|
|
}
|
|
|
|
|
2004-09-10 04:13:56 -04:00
|
|
|
#ifdef __cplusplus
|
2004-07-03 17:12:33 -04:00
|
|
|
extern "C" {
|
2004-09-10 04:13:56 -04:00
|
|
|
#endif
|
2004-07-03 17:12:33 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_initNativeStubs(JNIEnv *env, jclass clazz) {
|
2004-03-09 04:25:10 -05:00
|
|
|
JavaMethodAndExtFunction functions[] = {
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glAccum", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glAccum, "glAccum", (void*)&glAccum},
|
|
|
|
{"glAlphaFunc", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glAlphaFunc, "glAlphaFunc", (void*)&glAlphaFunc},
|
|
|
|
{"glClearColor", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glClearColor, "glClearColor", (void*)&glClearColor},
|
|
|
|
{"glClearAccum", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glClearAccum, "glClearAccum", (void*)&glClearAccum},
|
|
|
|
{"glClear", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glClear, "glClear", (void*)&glClear},
|
|
|
|
{"nglCallLists", "(IILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglCallLists, "glCallLists", (void*)&glCallLists},
|
|
|
|
{"glCallList", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glCallList, "glCallList", (void*)&glCallList},
|
|
|
|
{"glBlendFunc", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glBlendFunc, "glBlendFunc", (void*)&glBlendFunc},
|
|
|
|
{"nglBitmap", "(IIFFFFLjava/nio/ByteBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglBitmap, "glBitmap", (void*)&glBitmap},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglBitmapBO", "(IIFFFFI)V", (void*)&Java_org_lwjgl_opengl_GL11_nglBitmapBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glBindTexture", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glBindTexture, "glBindTexture", (void*)&glBindTexture},
|
|
|
|
{"glBegin", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glBegin, "glBegin", (void*)&glBegin},
|
|
|
|
{"glEnd", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glEnd, "glEnd", (void*)&glEnd},
|
|
|
|
{"glArrayElement", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glArrayElement, "glArrayElement", (void*)&glArrayElement},
|
|
|
|
{"glClearDepth", "(D)V", (void*)&Java_org_lwjgl_opengl_GL11_glClearDepth, "glClearDepth", (void*)&glClearDepth},
|
|
|
|
{"glDeleteLists", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glDeleteLists, "glDeleteLists", (void*)&glDeleteLists},
|
|
|
|
{"nglDeleteTextures", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglDeleteTextures, "glDeleteTextures", (void*)&glDeleteTextures},
|
|
|
|
{"glCullFace", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glCullFace, "glCullFace", (void*)&glCullFace},
|
|
|
|
{"glCopyTexSubImage2D", "(IIIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glCopyTexSubImage2D, "glCopyTexSubImage2D", (void*)&glCopyTexSubImage2D},
|
|
|
|
{"glCopyTexSubImage1D", "(IIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glCopyTexSubImage1D, "glCopyTexSubImage1D", (void*)&glCopyTexSubImage1D},
|
|
|
|
{"glCopyTexImage2D", "(IIIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glCopyTexImage2D, "glCopyTexImage2D", (void*)&glCopyTexImage2D},
|
|
|
|
{"glCopyTexImage1D", "(IIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glCopyTexImage1D, "glCopyTexImage1D", (void*)&glCopyTexImage1D},
|
|
|
|
{"glCopyPixels", "(IIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glCopyPixels, "glCopyPixels", (void*)&glCopyPixels},
|
|
|
|
{"nglColorPointer", "(IIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglColorPointer, "glColorPointer", (void*)&glColorPointer},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglColorPointerVBO", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglColorPointerVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glColorMaterial", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glColorMaterial, "glColorMaterial", (void*)&glColorMaterial},
|
|
|
|
{"glColorMask", "(ZZZZ)V", (void*)&Java_org_lwjgl_opengl_GL11_glColorMask, "glColorMask", (void*)&glColorMask},
|
|
|
|
{"glColor3b", "(BBB)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor3b, "glColor3b", (void*)&glColor3b},
|
|
|
|
{"glColor3f", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor3f, "glColor3f", (void*)&glColor3f},
|
|
|
|
{"glColor3ub", "(BBB)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor3ub, "glColor3ub", (void*)&glColor3ub},
|
|
|
|
{"glColor4b", "(BBBB)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor4b, "glColor4b", (void*)&glColor4b},
|
|
|
|
{"glColor4f", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor4f, "glColor4f", (void*)&glColor4f},
|
|
|
|
{"glColor4ub", "(BBBB)V", (void*)&Java_org_lwjgl_opengl_GL11_glColor4ub, "glColor4ub", (void*)&glColor4ub},
|
|
|
|
{"nglClipPlane", "(ILjava/nio/DoubleBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglClipPlane, "glClipPlane", (void*)&glClipPlane},
|
|
|
|
{"glClearStencil", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glClearStencil, "glClearStencil", (void*)&glClearStencil},
|
|
|
|
{"glClearIndex", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glClearIndex, "glClearIndex", (void*)&glClearIndex},
|
|
|
|
{"glEvalPoint1", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalPoint1, "glEvalPoint1", (void*)&glEvalPoint1},
|
|
|
|
{"glEvalPoint2", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalPoint2, "glEvalPoint2", (void*)&glEvalPoint2},
|
|
|
|
{"glEvalMesh1", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalMesh1, "glEvalMesh1", (void*)&glEvalMesh1},
|
|
|
|
{"glEvalMesh2", "(IIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalMesh2, "glEvalMesh2", (void*)&glEvalMesh2},
|
|
|
|
{"glEvalCoord1f", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalCoord1f, "glEvalCoord1f", (void*)&glEvalCoord1f},
|
|
|
|
{"glEvalCoord2f", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glEvalCoord2f, "glEvalCoord2f", (void*)&glEvalCoord2f},
|
|
|
|
{"glEnableClientState", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glEnableClientState, "glEnableClientState", (void*)&glEnableClientState},
|
|
|
|
{"glDisableClientState", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glDisableClientState, "glDisableClientState", (void*)&glDisableClientState},
|
|
|
|
{"glEnable", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glEnable, "glEnable", (void*)&glEnable},
|
|
|
|
{"glDisable", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glDisable, "glDisable", (void*)&glDisable},
|
|
|
|
{"nglEdgeFlagPointer", "(ILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointer, "glEdgeFlagPointer", (void*)&glEdgeFlagPointer},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglEdgeFlagPointerVBO", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointerVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glEdgeFlag", "(Z)V", (void*)&Java_org_lwjgl_opengl_GL11_glEdgeFlag, "glEdgeFlag", (void*)&glEdgeFlag},
|
|
|
|
{"nglDrawPixels", "(IIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglDrawPixels, "glDrawPixels", (void*)&glDrawPixels},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglDrawPixelsBO", "(IIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglDrawPixelsBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglDrawElements", "(IIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglDrawElements, "glDrawElements", (void*)&glDrawElements},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglDrawElementsVBO", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglDrawElementsVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glDrawBuffer", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glDrawBuffer, "glDrawBuffer", (void*)&glDrawBuffer},
|
|
|
|
{"glDrawArrays", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glDrawArrays, "glDrawArrays", (void*)&glDrawArrays},
|
|
|
|
{"glDepthRange", "(DD)V", (void*)&Java_org_lwjgl_opengl_GL11_glDepthRange, "glDepthRange", (void*)&glDepthRange},
|
|
|
|
{"glDepthMask", "(Z)V", (void*)&Java_org_lwjgl_opengl_GL11_glDepthMask, "glDepthMask", (void*)&glDepthMask},
|
|
|
|
{"glDepthFunc", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glDepthFunc, "glDepthFunc", (void*)&glDepthFunc},
|
|
|
|
{"nglFeedbackBuffer", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglFeedbackBuffer, "glFeedbackBuffer", (void*)&glFeedbackBuffer},
|
|
|
|
{"nglGetPixelMapfv", "(ILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapfv, "glGetPixelMapfv", (void*)&glGetPixelMapfv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglGetPixelMapfvBO", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapfvBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglGetPixelMapuiv", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapuiv, "glGetPixelMapuiv", (void*)&glGetPixelMapuiv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglGetPixelMapuivBO", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapuivBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglGetPixelMapusv", "(ILjava/nio/ShortBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapusv, "glGetPixelMapusv", (void*)&glGetPixelMapusv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglGetPixelMapusvBO", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPixelMapusvBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglGetMaterialfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetMaterialfv, "glGetMaterialfv", (void*)&glGetMaterialfv},
|
|
|
|
{"nglGetMaterialiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetMaterialiv, "glGetMaterialiv", (void*)&glGetMaterialiv},
|
|
|
|
{"nglGetMapfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetMapfv, "glGetMapfv", (void*)&glGetMapfv},
|
|
|
|
{"nglGetMapiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetMapiv, "glGetMapiv", (void*)&glGetMapiv},
|
|
|
|
{"nglGetLightfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetLightfv, "glGetLightfv", (void*)&glGetLightfv},
|
|
|
|
{"nglGetLightiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetLightiv, "glGetLightiv", (void*)&glGetLightiv},
|
|
|
|
{"glGetError", "()I", (void*)&Java_org_lwjgl_opengl_GL11_glGetError, "glGetError", (void*)&glGetError},
|
|
|
|
{"nglGetClipPlane", "(ILjava/nio/DoubleBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetClipPlane, "glGetClipPlane", (void*)&glGetClipPlane},
|
|
|
|
{"nglGetBooleanv", "(ILjava/nio/ByteBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetBooleanv, "glGetBooleanv", (void*)&glGetBooleanv},
|
|
|
|
{"nglGetDoublev", "(ILjava/nio/DoubleBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetDoublev, "glGetDoublev", (void*)&glGetDoublev},
|
|
|
|
{"nglGetFloatv", "(ILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetFloatv, "glGetFloatv", (void*)&glGetFloatv},
|
|
|
|
{"nglGetIntegerv", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetIntegerv, "glGetIntegerv", (void*)&glGetIntegerv},
|
|
|
|
{"nglGenTextures", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGenTextures, "glGenTextures", (void*)&glGenTextures},
|
|
|
|
{"glGenLists", "(I)I", (void*)&Java_org_lwjgl_opengl_GL11_glGenLists, "glGenLists", (void*)&glGenLists},
|
|
|
|
{"glFrustum", "(DDDDDD)V", (void*)&Java_org_lwjgl_opengl_GL11_glFrustum, "glFrustum", (void*)&glFrustum},
|
|
|
|
{"glFrontFace", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glFrontFace, "glFrontFace", (void*)&glFrontFace},
|
|
|
|
{"glFogf", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glFogf, "glFogf", (void*)&glFogf},
|
|
|
|
{"glFogi", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glFogi, "glFogi", (void*)&glFogi},
|
|
|
|
{"nglFogfv", "(ILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglFogfv, "glFogfv", (void*)&glFogfv},
|
|
|
|
{"nglFogiv", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglFogiv, "glFogiv", (void*)&glFogiv},
|
|
|
|
{"glFlush", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glFlush, "glFlush", (void*)&glFlush},
|
|
|
|
{"glFinish", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glFinish, "glFinish", (void*)&glFinish},
|
|
|
|
{"glGetPointerv", "(II)Ljava/nio/ByteBuffer;", (void*)&Java_org_lwjgl_opengl_GL11_glGetPointerv, "glGetPointerv", (void*)&glGetPointerv},
|
|
|
|
{"glIsEnabled", "(I)Z", (void*)&Java_org_lwjgl_opengl_GL11_glIsEnabled, "glIsEnabled", (void*)&glIsEnabled},
|
|
|
|
{"nglInterleavedArrays", "(IILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglInterleavedArrays, "glInterleavedArrays", (void*)&glInterleavedArrays},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglInterleavedArraysVBO", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_nglInterleavedArraysVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glInitNames", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glInitNames, "glInitNames", (void*)&glInitNames},
|
|
|
|
{"glHint", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glHint, "glHint", (void*)&glHint},
|
|
|
|
{"nglGetTexParameterfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexParameterfv, "glGetTexParameterfv", (void*)&glGetTexParameterfv},
|
|
|
|
{"nglGetTexParameteriv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexParameteriv, "glGetTexParameteriv", (void*)&glGetTexParameteriv},
|
|
|
|
{"nglGetTexLevelParameterfv", "(IIILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameterfv, "glGetTexLevelParameterfv", (void*)&glGetTexLevelParameterfv},
|
|
|
|
{"nglGetTexLevelParameteriv", "(IIILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameteriv, "glGetTexLevelParameteriv", (void*)&glGetTexLevelParameteriv},
|
|
|
|
{"nglGetTexImage", "(IIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexImage, "glGetTexImage", (void*)&glGetTexImage},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglGetTexImageBO", "(IIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexImageBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglGetTexGeniv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexGeniv, "glGetTexGeniv", (void*)&glGetTexGeniv},
|
|
|
|
{"nglGetTexGenfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexGenfv, "glGetTexGenfv", (void*)&glGetTexGenfv},
|
|
|
|
{"nglGetTexEnviv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexEnviv, "glGetTexEnviv", (void*)&glGetTexEnviv},
|
|
|
|
{"nglGetTexEnvfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetTexEnvfv, "glGetTexEnvfv", (void*)&glGetTexEnvfv},
|
|
|
|
{"glGetString", "(I)Ljava/lang/String;", (void*)&Java_org_lwjgl_opengl_GL11_glGetString, "glGetString", (void*)&glGetString},
|
|
|
|
{"nglGetPolygonStipple", "(Ljava/nio/ByteBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPolygonStipple, "glGetPolygonStipple", (void*)&glGetPolygonStipple},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglGetPolygonStippleBO", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglGetPolygonStippleBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glIsList", "(I)Z", (void*)&Java_org_lwjgl_opengl_GL11_glIsList, "glIsList", (void*)&glIsList},
|
|
|
|
{"glMaterialf", "(IIF)V", (void*)&Java_org_lwjgl_opengl_GL11_glMaterialf, "glMaterialf", (void*)&glMaterialf},
|
|
|
|
{"glMateriali", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glMateriali, "glMateriali", (void*)&glMateriali},
|
|
|
|
{"nglMaterialfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglMaterialfv, "glMaterialfv", (void*)&glMaterialfv},
|
|
|
|
{"nglMaterialiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglMaterialiv, "glMaterialiv", (void*)&glMaterialiv},
|
|
|
|
{"glMapGrid1f", "(IFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glMapGrid1f, "glMapGrid1f", (void*)&glMapGrid1f},
|
|
|
|
{"glMapGrid2f", "(IFFIFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glMapGrid2f, "glMapGrid2f", (void*)&glMapGrid2f},
|
|
|
|
{"nglMap2f", "(IFFIIFFIILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglMap2f, "glMap2f", (void*)&glMap2f},
|
|
|
|
{"nglMap1f", "(IFFIILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglMap1f, "glMap1f", (void*)&glMap1f},
|
|
|
|
{"glLogicOp", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glLogicOp, "glLogicOp", (void*)&glLogicOp},
|
|
|
|
{"glLoadName", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glLoadName, "glLoadName", (void*)&glLoadName},
|
|
|
|
{"nglLoadMatrixf", "(Ljava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglLoadMatrixf, "glLoadMatrixf", (void*)&glLoadMatrixf},
|
|
|
|
{"glLoadIdentity", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glLoadIdentity, "glLoadIdentity", (void*)&glLoadIdentity},
|
|
|
|
{"glListBase", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glListBase, "glListBase", (void*)&glListBase},
|
|
|
|
{"glLineWidth", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glLineWidth, "glLineWidth", (void*)&glLineWidth},
|
|
|
|
{"glLineStipple", "(IS)V", (void*)&Java_org_lwjgl_opengl_GL11_glLineStipple, "glLineStipple", (void*)&glLineStipple},
|
|
|
|
{"glLightModelf", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glLightModelf, "glLightModelf", (void*)&glLightModelf},
|
|
|
|
{"glLightModeli", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glLightModeli, "glLightModeli", (void*)&glLightModeli},
|
|
|
|
{"nglLightModelfv", "(ILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglLightModelfv, "glLightModelfv", (void*)&glLightModelfv},
|
|
|
|
{"nglLightModeliv", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglLightModeliv, "glLightModeliv", (void*)&glLightModeliv},
|
|
|
|
{"glLightf", "(IIF)V", (void*)&Java_org_lwjgl_opengl_GL11_glLightf, "glLightf", (void*)&glLightf},
|
|
|
|
{"glLighti", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glLighti, "glLighti", (void*)&glLighti},
|
|
|
|
{"nglLightfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglLightfv, "glLightfv", (void*)&glLightfv},
|
|
|
|
{"nglLightiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglLightiv, "glLightiv", (void*)&glLightiv},
|
|
|
|
{"glIsTexture", "(I)Z", (void*)&Java_org_lwjgl_opengl_GL11_glIsTexture, "glIsTexture", (void*)&glIsTexture},
|
|
|
|
{"glMatrixMode", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glMatrixMode, "glMatrixMode", (void*)&glMatrixMode},
|
|
|
|
{"nglPolygonStipple", "(Ljava/nio/ByteBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPolygonStipple, "glPolygonStipple", (void*)&glPolygonStipple},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglPolygonStippleBO", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPolygonStippleBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glPolygonOffset", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glPolygonOffset, "glPolygonOffset", (void*)&glPolygonOffset},
|
|
|
|
{"glPolygonMode", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glPolygonMode, "glPolygonMode", (void*)&glPolygonMode},
|
|
|
|
{"glPointSize", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glPointSize, "glPointSize", (void*)&glPointSize},
|
|
|
|
{"glPixelZoom", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glPixelZoom, "glPixelZoom", (void*)&glPixelZoom},
|
|
|
|
{"glPixelTransferf", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glPixelTransferf, "glPixelTransferf", (void*)&glPixelTransferf},
|
|
|
|
{"glPixelTransferi", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glPixelTransferi, "glPixelTransferi", (void*)&glPixelTransferi},
|
|
|
|
{"glPixelStoref", "(IF)V", (void*)&Java_org_lwjgl_opengl_GL11_glPixelStoref, "glPixelStoref", (void*)&glPixelStoref},
|
|
|
|
{"glPixelStorei", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glPixelStorei, "glPixelStorei", (void*)&glPixelStorei},
|
|
|
|
{"nglPixelMapfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapfv, "glPixelMapfv", (void*)&glPixelMapfv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglPixelMapfvBO", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapfvBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglPixelMapuiv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapuiv, "glPixelMapuiv", (void*)&glPixelMapuiv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglPixelMapuivBO", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapuivBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglPixelMapusv", "(IILjava/nio/ShortBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapusv, "glPixelMapusv", (void*)&glPixelMapusv},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglPixelMapusvBO", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPixelMapusvBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glPassThrough", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glPassThrough, "glPassThrough", (void*)&glPassThrough},
|
|
|
|
{"glOrtho", "(DDDDDD)V", (void*)&Java_org_lwjgl_opengl_GL11_glOrtho, "glOrtho", (void*)&glOrtho},
|
|
|
|
{"nglNormalPointer", "(IILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglNormalPointer, "glNormalPointer", (void*)&glNormalPointer},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglNormalPointerVBO", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_nglNormalPointerVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glNormal3b", "(BBB)V", (void*)&Java_org_lwjgl_opengl_GL11_glNormal3b, "glNormal3b", (void*)&glNormal3b},
|
|
|
|
{"glNormal3f", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glNormal3f, "glNormal3f", (void*)&glNormal3f},
|
|
|
|
{"glNormal3i", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glNormal3i, "glNormal3i", (void*)&glNormal3i},
|
|
|
|
{"glNewList", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glNewList, "glNewList", (void*)&glNewList},
|
|
|
|
{"glEndList", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glEndList, "glEndList", (void*)&glEndList},
|
|
|
|
{"nglMultMatrixf", "(Ljava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglMultMatrixf, "glMultMatrixf", (void*)&glMultMatrixf},
|
|
|
|
{"glShadeModel", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glShadeModel, "glShadeModel", (void*)&glShadeModel},
|
|
|
|
{"nglSelectBuffer", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglSelectBuffer, "glSelectBuffer", (void*)&glSelectBuffer},
|
|
|
|
{"glScissor", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glScissor, "glScissor", (void*)&glScissor},
|
|
|
|
{"glScalef", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glScalef, "glScalef", (void*)&glScalef},
|
|
|
|
{"glRotatef", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glRotatef, "glRotatef", (void*)&glRotatef},
|
|
|
|
{"glRenderMode", "(I)I", (void*)&Java_org_lwjgl_opengl_GL11_glRenderMode, "glRenderMode", (void*)&glRenderMode},
|
|
|
|
{"glRectf", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glRectf, "glRectf", (void*)&glRectf},
|
|
|
|
{"glRecti", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glRecti, "glRecti", (void*)&glRecti},
|
|
|
|
{"nglReadPixels", "(IIIIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglReadPixels, "glReadPixels", (void*)&glReadPixels},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglReadPixelsBO", "(IIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglReadPixelsBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glReadBuffer", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glReadBuffer, "glReadBuffer", (void*)&glReadBuffer},
|
|
|
|
{"glRasterPos2f", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos2f, "glRasterPos2f", (void*)&glRasterPos2f},
|
|
|
|
{"glRasterPos2i", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos2i, "glRasterPos2i", (void*)&glRasterPos2i},
|
|
|
|
{"glRasterPos3f", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos3f, "glRasterPos3f", (void*)&glRasterPos3f},
|
|
|
|
{"glRasterPos3i", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos3i, "glRasterPos3i", (void*)&glRasterPos3i},
|
|
|
|
{"glRasterPos4f", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos4f, "glRasterPos4f", (void*)&glRasterPos4f},
|
|
|
|
{"glRasterPos4i", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glRasterPos4i, "glRasterPos4i", (void*)&glRasterPos4i},
|
|
|
|
{"glPushName", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glPushName, "glPushName", (void*)&glPushName},
|
|
|
|
{"glPopName", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glPopName, "glPopName", (void*)&glPopName},
|
|
|
|
{"glPushMatrix", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glPushMatrix, "glPushMatrix", (void*)&glPushMatrix},
|
|
|
|
{"glPopMatrix", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glPopMatrix, "glPopMatrix", (void*)&glPopMatrix},
|
|
|
|
{"nglPushClientAttrib", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglPushClientAttrib, "glPushClientAttrib", (void*)&glPushClientAttrib},
|
|
|
|
{"nglPopClientAttrib", "()V", (void*)&Java_org_lwjgl_opengl_GL11_nglPopClientAttrib, "glPopClientAttrib", (void*)&glPopClientAttrib},
|
|
|
|
{"glPushAttrib", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glPushAttrib, "glPushAttrib", (void*)&glPushAttrib},
|
|
|
|
{"glPopAttrib", "()V", (void*)&Java_org_lwjgl_opengl_GL11_glPopAttrib, "glPopAttrib", (void*)&glPopAttrib},
|
|
|
|
{"glStencilFunc", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glStencilFunc, "glStencilFunc", (void*)&glStencilFunc},
|
|
|
|
{"nglVertexPointer", "(IIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglVertexPointer, "glVertexPointer", (void*)&glVertexPointer},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglVertexPointerVBO", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglVertexPointerVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glVertex2f", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex2f, "glVertex2f", (void*)&glVertex2f},
|
|
|
|
{"glVertex2i", "(II)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex2i, "glVertex2i", (void*)&glVertex2i},
|
|
|
|
{"glVertex3f", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex3f, "glVertex3f", (void*)&glVertex3f},
|
|
|
|
{"glVertex3i", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex3i, "glVertex3i", (void*)&glVertex3i},
|
|
|
|
{"glVertex4f", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex4f, "glVertex4f", (void*)&glVertex4f},
|
|
|
|
{"glVertex4i", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glVertex4i, "glVertex4i", (void*)&glVertex4i},
|
|
|
|
{"glTranslatef", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTranslatef, "glTranslatef", (void*)&glTranslatef},
|
|
|
|
{"nglTexSubImage2D", "(IIIIIIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexSubImage2D, "glTexSubImage2D", (void*)&glTexSubImage2D},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglTexSubImage2DBO", "(IIIIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexSubImage2DBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglTexSubImage1D", "(IIIIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexSubImage1D, "glTexSubImage1D", (void*)&glTexSubImage1D},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglTexSubImage1DBO", "(IIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexSubImage1DBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glTexParameterf", "(IIF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexParameterf, "glTexParameterf", (void*)&glTexParameterf},
|
|
|
|
{"glTexParameteri", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexParameteri, "glTexParameteri", (void*)&glTexParameteri},
|
|
|
|
{"nglTexParameterfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexParameterfv, "glTexParameterfv", (void*)&glTexParameterfv},
|
|
|
|
{"nglTexParameteriv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexParameteriv, "glTexParameteriv", (void*)&glTexParameteriv},
|
|
|
|
{"nglTexImage2D", "(IIIIIIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexImage2D, "glTexImage2D", (void*)&glTexImage2D},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglTexImage2DBO", "(IIIIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexImage2DBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"nglTexImage1D", "(IIIIIIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexImage1D, "glTexImage1D", (void*)&glTexImage1D},
|
2005-01-12 21:17:42 -05:00
|
|
|
{"nglTexImage1DBO", "(IIIIIIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexImage1DBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glTexGenf", "(IIF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexGenf, "glTexGenf", (void*)&glTexGenf},
|
|
|
|
{"nglTexGenfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexGenfv, "glTexGenfv", (void*)&glTexGenfv},
|
|
|
|
{"glTexGeni", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexGeni, "glTexGeni", (void*)&glTexGeni},
|
|
|
|
{"nglTexGeniv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexGeniv, "glTexGeniv", (void*)&glTexGeniv},
|
|
|
|
{"glTexEnvf", "(IIF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexEnvf, "glTexEnvf", (void*)&glTexEnvf},
|
|
|
|
{"glTexEnvi", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexEnvi, "glTexEnvi", (void*)&glTexEnvi},
|
|
|
|
{"nglTexEnvfv", "(IILjava/nio/FloatBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexEnvfv, "glTexEnvfv", (void*)&glTexEnvfv},
|
|
|
|
{"nglTexEnviv", "(IILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexEnviv, "glTexEnviv", (void*)&glTexEnviv},
|
|
|
|
{"nglTexCoordPointer", "(IIILjava/nio/Buffer;I)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexCoordPointer, "glTexCoordPointer", (void*)&glTexCoordPointer},
|
2004-03-07 10:18:47 -05:00
|
|
|
{"nglTexCoordPointerVBO", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_nglTexCoordPointerVBO, NULL, NULL},
|
2004-09-10 04:13:56 -04:00
|
|
|
{"glTexCoord1f", "(F)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexCoord1f, "glTexCoord1f", (void*)&glTexCoord1f},
|
|
|
|
{"glTexCoord2f", "(FF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexCoord2f, "glTexCoord2f", (void*)&glTexCoord2f},
|
|
|
|
{"glTexCoord3f", "(FFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexCoord3f, "glTexCoord3f", (void*)&glTexCoord3f},
|
|
|
|
{"glTexCoord4f", "(FFFF)V", (void*)&Java_org_lwjgl_opengl_GL11_glTexCoord4f, "glTexCoord4f", (void*)&glTexCoord4f},
|
|
|
|
{"glStencilOp", "(III)V", (void*)&Java_org_lwjgl_opengl_GL11_glStencilOp, "glStencilOp", (void*)&glStencilOp},
|
|
|
|
{"glStencilMask", "(I)V", (void*)&Java_org_lwjgl_opengl_GL11_glStencilMask, "glStencilMask", (void*)&glStencilMask},
|
|
|
|
{"glViewport", "(IIII)V", (void*)&Java_org_lwjgl_opengl_GL11_glViewport, "glViewport", (void*)&glViewport}
|
2004-03-07 10:18:47 -05:00
|
|
|
};
|
|
|
|
int num_functions = NUMFUNCTIONS(functions);
|
2004-07-03 17:12:33 -04:00
|
|
|
extgl_InitializeClass(env, clazz, num_functions, functions);
|
|
|
|
}
|
2004-09-10 04:13:56 -04:00
|
|
|
#ifdef __cplusplus
|
2004-03-07 10:18:47 -05:00
|
|
|
}
|
2004-09-10 04:13:56 -04:00
|
|
|
#endif
|
2004-03-07 10:18:47 -05:00
|
|
|
|