📄 qgl_linux.c
字号:
dllBitmap( width, height, xorig, yorig, xmove, ymove, bitmap );
}
static void APIENTRY logBlendFunc(GLenum sfactor, GLenum dfactor)
{
fprintf( glw_state.log_fp, "glBlendFunc( 0x%x, 0x%x )\n", sfactor, dfactor );
dllBlendFunc( sfactor, dfactor );
}
static void APIENTRY logCallList(GLuint list)
{
fprintf( glw_state.log_fp, "glCallList( %u )\n", list );
dllCallList( list );
}
static void APIENTRY logCallLists(GLsizei n, GLenum type, const void *lists)
{
fprintf( glw_state.log_fp, "glCallLists\n" );
dllCallLists( n, type, lists );
}
static void APIENTRY logClear(GLbitfield mask)
{
fprintf( glw_state.log_fp, "glClear\n" );
dllClear( mask );
}
static void APIENTRY logClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
{
fprintf( glw_state.log_fp, "glClearAccum\n" );
dllClearAccum( red, green, blue, alpha );
}
static void APIENTRY logClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
{
fprintf( glw_state.log_fp, "glClearColor\n" );
dllClearColor( red, green, blue, alpha );
}
static void APIENTRY logClearDepth(GLclampd depth)
{
fprintf( glw_state.log_fp, "glClearDepth\n" );
dllClearDepth( depth );
}
static void APIENTRY logClearIndex(GLfloat c)
{
fprintf( glw_state.log_fp, "glClearIndex\n" );
dllClearIndex( c );
}
static void APIENTRY logClearStencil(GLint s)
{
fprintf( glw_state.log_fp, "glClearStencil\n" );
dllClearStencil( s );
}
static void APIENTRY logClipPlane(GLenum plane, const GLdouble *equation)
{
fprintf( glw_state.log_fp, "glClipPlane\n" );
dllClipPlane( plane, equation );
}
static void APIENTRY logColor3b(GLbyte red, GLbyte green, GLbyte blue)
{
fprintf( glw_state.log_fp, "glColor3b\n" );
dllColor3b( red, green, blue );
}
static void APIENTRY logColor3bv(const GLbyte *v)
{
fprintf( glw_state.log_fp, "glColor3bv\n" );
dllColor3bv( v );
}
static void APIENTRY logColor3d(GLdouble red, GLdouble green, GLdouble blue)
{
fprintf( glw_state.log_fp, "glColor3d\n" );
dllColor3d( red, green, blue );
}
static void APIENTRY logColor3dv(const GLdouble *v)
{
fprintf( glw_state.log_fp, "glColor3dv\n" );
dllColor3dv( v );
}
static void APIENTRY logColor3f(GLfloat red, GLfloat green, GLfloat blue)
{
fprintf( glw_state.log_fp, "glColor3f\n" );
dllColor3f( red, green, blue );
}
static void APIENTRY logColor3fv(const GLfloat *v)
{
fprintf( glw_state.log_fp, "glColor3fv\n" );
dllColor3fv( v );
}
static void APIENTRY logColor3i(GLint red, GLint green, GLint blue)
{
fprintf( glw_state.log_fp, "glColor3i\n" );
dllColor3i( red, green, blue );
}
static void APIENTRY logColor3iv(const GLint *v)
{
fprintf( glw_state.log_fp, "glColor3iv\n" );
dllColor3iv( v );
}
static void APIENTRY logColor3s(GLshort red, GLshort green, GLshort blue)
{
fprintf( glw_state.log_fp, "glColor3s\n" );
dllColor3s( red, green, blue );
}
static void APIENTRY logColor3sv(const GLshort *v)
{
fprintf( glw_state.log_fp, "glColor3sv\n" );
dllColor3sv( v );
}
static void APIENTRY logColor3ub(GLubyte red, GLubyte green, GLubyte blue)
{
fprintf( glw_state.log_fp, "glColor3ub\n" );
dllColor3ub( red, green, blue );
}
static void APIENTRY logColor3ubv(const GLubyte *v)
{
fprintf( glw_state.log_fp, "glColor3ubv\n" );
dllColor3ubv( v );
}
#define SIG( x ) fprintf( glw_state.log_fp, x "\n" )
static void APIENTRY logColor3ui(GLuint red, GLuint green, GLuint blue)
{
SIG( "glColor3ui" );
dllColor3ui( red, green, blue );
}
static void APIENTRY logColor3uiv(const GLuint *v)
{
SIG( "glColor3uiv" );
dllColor3uiv( v );
}
static void APIENTRY logColor3us(GLushort red, GLushort green, GLushort blue)
{
SIG( "glColor3us" );
dllColor3us( red, green, blue );
}
static void APIENTRY logColor3usv(const GLushort *v)
{
SIG( "glColor3usv" );
dllColor3usv( v );
}
static void APIENTRY logColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
{
SIG( "glColor4b" );
dllColor4b( red, green, blue, alpha );
}
static void APIENTRY logColor4bv(const GLbyte *v)
{
SIG( "glColor4bv" );
dllColor4bv( v );
}
static void APIENTRY logColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
{
SIG( "glColor4d" );
dllColor4d( red, green, blue, alpha );
}
static void APIENTRY logColor4dv(const GLdouble *v)
{
SIG( "glColor4dv" );
dllColor4dv( v );
}
static void APIENTRY logColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
{
fprintf( glw_state.log_fp, "glColor4f( %f,%f,%f,%f )\n", red, green, blue, alpha );
dllColor4f( red, green, blue, alpha );
}
static void APIENTRY logColor4fv(const GLfloat *v)
{
fprintf( glw_state.log_fp, "glColor4fv( %f,%f,%f,%f )\n", v[0], v[1], v[2], v[3] );
dllColor4fv( v );
}
static void APIENTRY logColor4i(GLint red, GLint green, GLint blue, GLint alpha)
{
SIG( "glColor4i" );
dllColor4i( red, green, blue, alpha );
}
static void APIENTRY logColor4iv(const GLint *v)
{
SIG( "glColor4iv" );
dllColor4iv( v );
}
static void APIENTRY logColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
{
SIG( "glColor4s" );
dllColor4s( red, green, blue, alpha );
}
static void APIENTRY logColor4sv(const GLshort *v)
{
SIG( "glColor4sv" );
dllColor4sv( v );
}
static void APIENTRY logColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
{
SIG( "glColor4b" );
dllColor4b( red, green, blue, alpha );
}
static void APIENTRY logColor4ubv(const GLubyte *v)
{
SIG( "glColor4ubv" );
dllColor4ubv( v );
}
static void APIENTRY logColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
{
SIG( "glColor4ui" );
dllColor4ui( red, green, blue, alpha );
}
static void APIENTRY logColor4uiv(const GLuint *v)
{
SIG( "glColor4uiv" );
dllColor4uiv( v );
}
static void APIENTRY logColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
{
SIG( "glColor4us" );
dllColor4us( red, green, blue, alpha );
}
static void APIENTRY logColor4usv(const GLushort *v)
{
SIG( "glColor4usv" );
dllColor4usv( v );
}
static void APIENTRY logColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
{
SIG( "glColorMask" );
dllColorMask( red, green, blue, alpha );
}
static void APIENTRY logColorMaterial(GLenum face, GLenum mode)
{
SIG( "glColorMaterial" );
dllColorMaterial( face, mode );
}
static void APIENTRY logColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
{
SIG( "glColorPointer" );
dllColorPointer( size, type, stride, pointer );
}
static void APIENTRY logCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -