📄 glprocs.c
字号:
if (extproc == NULL) {
_ASSERT(0);
return;
}
glLoadTransposeMatrixfARB = extproc;
glLoadTransposeMatrixfARB(m);
}
static void APIENTRY InitLoadTransposeMatrixdARB (const GLdouble *m)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glLoadTransposeMatrixdARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glLoadTransposeMatrixdARB = extproc;
glLoadTransposeMatrixdARB(m);
}
static void APIENTRY InitMultTransposeMatrixfARB (const GLfloat *m)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMultTransposeMatrixfARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMultTransposeMatrixfARB = extproc;
glMultTransposeMatrixfARB(m);
}
static void APIENTRY InitMultTransposeMatrixdARB (const GLdouble *m)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMultTransposeMatrixdARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMultTransposeMatrixdARB = extproc;
glMultTransposeMatrixdARB(m);
}
static void APIENTRY InitSampleCoverageARB (GLclampf value, GLboolean invert)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glSampleCoverageARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glSampleCoverageARB = extproc;
glSampleCoverageARB(value, invert);
}
static void APIENTRY InitCompressedTexImage3DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexImage3DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexImage3DARB = extproc;
glCompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data);
}
static void APIENTRY InitCompressedTexImage2DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexImage2DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexImage2DARB = extproc;
glCompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data);
}
static void APIENTRY InitCompressedTexImage1DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexImage1DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexImage1DARB = extproc;
glCompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data);
}
static void APIENTRY InitCompressedTexSubImage3DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexSubImage3DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexSubImage3DARB = extproc;
glCompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);
}
static void APIENTRY InitCompressedTexSubImage2DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexSubImage2DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexSubImage2DARB = extproc;
glCompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data);
}
static void APIENTRY InitCompressedTexSubImage1DARB (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCompressedTexSubImage1DARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCompressedTexSubImage1DARB = extproc;
glCompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data);
}
static void APIENTRY InitGetCompressedTexImageARB (GLenum target, GLint level)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetCompressedTexImageARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetCompressedTexImageARB = extproc;
glGetCompressedTexImageARB(target, level);
}
static void APIENTRY InitWeightbvARB (GLint size, const GLbyte *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightbvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightbvARB = extproc;
glWeightbvARB(size, weights);
}
static void APIENTRY InitWeightsvARB (GLint size, const GLshort *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightsvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightsvARB = extproc;
glWeightsvARB(size, weights);
}
static void APIENTRY InitWeightivARB (GLint size, const GLint *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightivARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightivARB = extproc;
glWeightivARB(size, weights);
}
static void APIENTRY InitWeightfvARB (GLint size, const GLfloat *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightfvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightfvARB = extproc;
glWeightfvARB(size, weights);
}
static void APIENTRY InitWeightdvARB (GLint size, const GLdouble *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightdvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightdvARB = extproc;
glWeightdvARB(size, weights);
}
static void APIENTRY InitWeightubvARB (GLint size, const GLubyte *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightubvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightubvARB = extproc;
glWeightubvARB(size, weights);
}
static void APIENTRY InitWeightusvARB (GLint size, const GLushort *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightusvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightusvARB = extproc;
glWeightusvARB(size, weights);
}
static void APIENTRY InitWeightuivARB (GLint size, const GLuint *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightuivARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightuivARB = extproc;
glWeightuivARB(size, weights);
}
static void APIENTRY InitWeightPointerARB (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glWeightPointerARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glWeightPointerARB = extproc;
glWeightPointerARB(size, type, stride, pointer);
}
static void APIENTRY InitVertexBlendARB (GLint count)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glVertexBlendARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glVertexBlendARB = extproc;
glVertexBlendARB(count);
}
static void APIENTRY InitCurrentPaletteMatrixARB (GLint index)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCurrentPaletteMatrixARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCurrentPaletteMatrixARB = extproc;
glCurrentPaletteMatrixARB(index);
}
static void APIENTRY InitMatrixIndexubvARB (GLint size, const GLubyte *indices)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMatrixIndexubvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMatrixIndexubvARB = extproc;
glMatrixIndexubvARB(size, indices);
}
static void APIENTRY InitMatrixIndexusvARB (GLint size, const GLushort *indices)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMatrixIndexusvARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMatrixIndexusvARB = extproc;
glMatrixIndexusvARB(size, indices);
}
static void APIENTRY InitMatrixIndexuivARB (GLint size, const GLuint *indices)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMatrixIndexuivARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMatrixIndexuivARB = extproc;
glMatrixIndexuivARB(size, indices);
}
static void APIENTRY InitMatrixIndexPointerARB (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMatrixIndexPointerARB");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMatrixIndexPointerARB = extproc;
glMatrixIndexPointerARB(size, type, stride, pointer);
}
static void APIENTRY InitBlendColorEXT (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glBlendColorEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glBlendColorEXT = extproc;
glBlendColorEXT(red, green, blue, alpha);
}
static void APIENTRY InitPolygonOffsetEXT (GLfloat factor, GLfloat bias)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPolygonOffsetEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPolygonOffsetEXT = extproc;
glPolygonOffsetEXT(factor, bias);
}
static void APIENTRY InitTexImage3DEXT (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glTexImage3DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glTexImage3DEXT = extproc;
glTexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels);
}
static void APIENTRY InitTexSubImage3DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glTexSubImage3DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glTexSubImage3DEXT = extproc;
glTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);
}
static void APIENTRY InitGetTexFilterFuncSGIS (GLenum target, GLenum filter, GLfloat *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetTexFilterFuncSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetTexFilterFuncSGIS = extproc;
glGetTexFilterFuncSGIS(target, filter, weights);
}
static void APIENTRY InitTexFilterFuncSGIS (GLenum target, GLenum filter, GLsizei n, const GLfloat *weights)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glTexFilterFuncSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glTexFilterFuncSGIS = extproc;
glTexFilterFuncSGIS(target, filter, n, weights);
}
static void APIENTRY InitTexSubImage1DEXT (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glTexSubImage1DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glTexSubImage1DEXT = extproc;
glTexSubImage1DEXT(target, level, xoffset, width, format, type, pixels);
}
static void APIENTRY InitTexSubImage2DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glTexSubImage2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glTexSubImage2DEXT = extproc;
glTexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels);
}
static void APIENTRY InitCopyTexImage1DEXT (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyTexImage1DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyTexImage1DEXT = extproc;
glCopyTexImage1DEXT(target, level, internalformat, x, y, width, border);
}
static void APIENTRY InitCopyTexImage2DEXT (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyTexImage2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyTexImage2DEXT = extproc;
glCopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border);
}
static void APIENTRY InitCopyTexSubImage1DEXT (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyTexSubImage1DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyTexSubImage1DEXT = extproc;
glCopyTexSubImage1DEXT(target, level, xoffset, x, y, width);
}
static void APIENTRY InitCopyTexSubImage2DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
{
void *extproc;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -