📄 glprocs.c
字号:
extproc = (void *) wglGetProcAddress("glCopyTexSubImage2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyTexSubImage2DEXT = extproc;
glCopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height);
}
static void APIENTRY InitCopyTexSubImage3DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyTexSubImage3DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyTexSubImage3DEXT = extproc;
glCopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height);
}
static void APIENTRY InitGetHistogramEXT (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetHistogramEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetHistogramEXT = extproc;
glGetHistogramEXT(target, reset, format, type, values);
}
static void APIENTRY InitGetHistogramParameterfvEXT (GLenum target, GLenum pname, GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetHistogramParameterfvEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetHistogramParameterfvEXT = extproc;
glGetHistogramParameterfvEXT(target, pname, params);
}
static void APIENTRY InitGetHistogramParameterivEXT (GLenum target, GLenum pname, GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetHistogramParameterivEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetHistogramParameterivEXT = extproc;
glGetHistogramParameterivEXT(target, pname, params);
}
static void APIENTRY InitGetMinmaxEXT (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetMinmaxEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetMinmaxEXT = extproc;
glGetMinmaxEXT(target, reset, format, type, values);
}
static void APIENTRY InitGetMinmaxParameterfvEXT (GLenum target, GLenum pname, GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetMinmaxParameterfvEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetMinmaxParameterfvEXT = extproc;
glGetMinmaxParameterfvEXT(target, pname, params);
}
static void APIENTRY InitGetMinmaxParameterivEXT (GLenum target, GLenum pname, GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetMinmaxParameterivEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetMinmaxParameterivEXT = extproc;
glGetMinmaxParameterivEXT(target, pname, params);
}
static void APIENTRY InitHistogramEXT (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glHistogramEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glHistogramEXT = extproc;
glHistogramEXT(target, width, internalformat, sink);
}
static void APIENTRY InitMinmaxEXT (GLenum target, GLenum internalformat, GLboolean sink)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glMinmaxEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glMinmaxEXT = extproc;
glMinmaxEXT(target, internalformat, sink);
}
static void APIENTRY InitResetHistogramEXT (GLenum target)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glResetHistogramEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glResetHistogramEXT = extproc;
glResetHistogramEXT(target);
}
static void APIENTRY InitResetMinmaxEXT (GLenum target)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glResetMinmaxEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glResetMinmaxEXT = extproc;
glResetMinmaxEXT(target);
}
static void APIENTRY InitConvolutionFilter1DEXT (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionFilter1DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionFilter1DEXT = extproc;
glConvolutionFilter1DEXT(target, internalformat, width, format, type, image);
}
static void APIENTRY InitConvolutionFilter2DEXT (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionFilter2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionFilter2DEXT = extproc;
glConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image);
}
static void APIENTRY InitConvolutionParameterfEXT (GLenum target, GLenum pname, GLfloat params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionParameterfEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionParameterfEXT = extproc;
glConvolutionParameterfEXT(target, pname, params);
}
static void APIENTRY InitConvolutionParameterfvEXT (GLenum target, GLenum pname, const GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionParameterfvEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionParameterfvEXT = extproc;
glConvolutionParameterfvEXT(target, pname, params);
}
static void APIENTRY InitConvolutionParameteriEXT (GLenum target, GLenum pname, GLint params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionParameteriEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionParameteriEXT = extproc;
glConvolutionParameteriEXT(target, pname, params);
}
static void APIENTRY InitConvolutionParameterivEXT (GLenum target, GLenum pname, const GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glConvolutionParameterivEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glConvolutionParameterivEXT = extproc;
glConvolutionParameterivEXT(target, pname, params);
}
static void APIENTRY InitCopyConvolutionFilter1DEXT (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyConvolutionFilter1DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyConvolutionFilter1DEXT = extproc;
glCopyConvolutionFilter1DEXT(target, internalformat, x, y, width);
}
static void APIENTRY InitCopyConvolutionFilter2DEXT (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyConvolutionFilter2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyConvolutionFilter2DEXT = extproc;
glCopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height);
}
static void APIENTRY InitGetConvolutionFilterEXT (GLenum target, GLenum format, GLenum type, GLvoid *image)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetConvolutionFilterEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetConvolutionFilterEXT = extproc;
glGetConvolutionFilterEXT(target, format, type, image);
}
static void APIENTRY InitGetConvolutionParameterfvEXT (GLenum target, GLenum pname, GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetConvolutionParameterfvEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetConvolutionParameterfvEXT = extproc;
glGetConvolutionParameterfvEXT(target, pname, params);
}
static void APIENTRY InitGetConvolutionParameterivEXT (GLenum target, GLenum pname, GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetConvolutionParameterivEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetConvolutionParameterivEXT = extproc;
glGetConvolutionParameterivEXT(target, pname, params);
}
static void APIENTRY InitGetSeparableFilterEXT (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetSeparableFilterEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetSeparableFilterEXT = extproc;
glGetSeparableFilterEXT(target, format, type, row, column, span);
}
static void APIENTRY InitSeparableFilter2DEXT (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glSeparableFilter2DEXT");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glSeparableFilter2DEXT = extproc;
glSeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column);
}
static void APIENTRY InitColorTableSGI (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glColorTableSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glColorTableSGI = extproc;
glColorTableSGI(target, internalformat, width, format, type, table);
}
static void APIENTRY InitColorTableParameterfvSGI (GLenum target, GLenum pname, const GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glColorTableParameterfvSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glColorTableParameterfvSGI = extproc;
glColorTableParameterfvSGI(target, pname, params);
}
static void APIENTRY InitColorTableParameterivSGI (GLenum target, GLenum pname, const GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glColorTableParameterivSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glColorTableParameterivSGI = extproc;
glColorTableParameterivSGI(target, pname, params);
}
static void APIENTRY InitCopyColorTableSGI (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glCopyColorTableSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glCopyColorTableSGI = extproc;
glCopyColorTableSGI(target, internalformat, x, y, width);
}
static void APIENTRY InitGetColorTableSGI (GLenum target, GLenum format, GLenum type, GLvoid *table)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetColorTableSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetColorTableSGI = extproc;
glGetColorTableSGI(target, format, type, table);
}
static void APIENTRY InitGetColorTableParameterfvSGI (GLenum target, GLenum pname, GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetColorTableParameterfvSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetColorTableParameterfvSGI = extproc;
glGetColorTableParameterfvSGI(target, pname, params);
}
static void APIENTRY InitGetColorTableParameterivSGI (GLenum target, GLenum pname, GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetColorTableParameterivSGI");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetColorTableParameterivSGI = extproc;
glGetColorTableParameterivSGI(target, pname, params);
}
static void APIENTRY InitPixelTexGenSGIX (GLenum mode)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPixelTexGenSGIX");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPixelTexGenSGIX = extproc;
glPixelTexGenSGIX(mode);
}
static void APIENTRY InitPixelTexGenParameteriSGIS (GLenum pname, GLint param)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPixelTexGenParameteriSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPixelTexGenParameteriSGIS = extproc;
glPixelTexGenParameteriSGIS(pname, param);
}
static void APIENTRY InitPixelTexGenParameterivSGIS (GLenum pname, const GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPixelTexGenParameterivSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPixelTexGenParameterivSGIS = extproc;
glPixelTexGenParameterivSGIS(pname, params);
}
static void APIENTRY InitPixelTexGenParameterfSGIS (GLenum pname, GLfloat param)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPixelTexGenParameterfSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPixelTexGenParameterfSGIS = extproc;
glPixelTexGenParameterfSGIS(pname, param);
}
static void APIENTRY InitPixelTexGenParameterfvSGIS (GLenum pname, const GLfloat *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glPixelTexGenParameterfvSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glPixelTexGenParameterfvSGIS = extproc;
glPixelTexGenParameterfvSGIS(pname, params);
}
static void APIENTRY InitGetPixelTexGenParameterivSGIS (GLenum pname, GLint *params)
{
void *extproc;
extproc = (void *) wglGetProcAddress("glGetPixelTexGenParameterivSGIS");
if (extproc == NULL) {
_ASSERT(0);
return;
}
glGetPixelTexGenParameterivSGIS = extproc;
glGetPixelTexGenParameterivSGIS(pname, params);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -