⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dispatch.h

📁 mesa-6.5-minigui源码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define SET_TexCoord4sv(disp, fn) ((disp)->TexCoord4sv = fn)#define CALL_Vertex2d(disp, parameters) (*((disp)->Vertex2d)) parameters#define GET_Vertex2d(disp) ((disp)->Vertex2d)#define SET_Vertex2d(disp, fn) ((disp)->Vertex2d = fn)#define CALL_Vertex2dv(disp, parameters) (*((disp)->Vertex2dv)) parameters#define GET_Vertex2dv(disp) ((disp)->Vertex2dv)#define SET_Vertex2dv(disp, fn) ((disp)->Vertex2dv = fn)#define CALL_Vertex2f(disp, parameters) (*((disp)->Vertex2f)) parameters#define GET_Vertex2f(disp) ((disp)->Vertex2f)#define SET_Vertex2f(disp, fn) ((disp)->Vertex2f = fn)#define CALL_Vertex2fv(disp, parameters) (*((disp)->Vertex2fv)) parameters#define GET_Vertex2fv(disp) ((disp)->Vertex2fv)#define SET_Vertex2fv(disp, fn) ((disp)->Vertex2fv = fn)#define CALL_Vertex2i(disp, parameters) (*((disp)->Vertex2i)) parameters#define GET_Vertex2i(disp) ((disp)->Vertex2i)#define SET_Vertex2i(disp, fn) ((disp)->Vertex2i = fn)#define CALL_Vertex2iv(disp, parameters) (*((disp)->Vertex2iv)) parameters#define GET_Vertex2iv(disp) ((disp)->Vertex2iv)#define SET_Vertex2iv(disp, fn) ((disp)->Vertex2iv = fn)#define CALL_Vertex2s(disp, parameters) (*((disp)->Vertex2s)) parameters#define GET_Vertex2s(disp) ((disp)->Vertex2s)#define SET_Vertex2s(disp, fn) ((disp)->Vertex2s = fn)#define CALL_Vertex2sv(disp, parameters) (*((disp)->Vertex2sv)) parameters#define GET_Vertex2sv(disp) ((disp)->Vertex2sv)#define SET_Vertex2sv(disp, fn) ((disp)->Vertex2sv = fn)#define CALL_Vertex3d(disp, parameters) (*((disp)->Vertex3d)) parameters#define GET_Vertex3d(disp) ((disp)->Vertex3d)#define SET_Vertex3d(disp, fn) ((disp)->Vertex3d = fn)#define CALL_Vertex3dv(disp, parameters) (*((disp)->Vertex3dv)) parameters#define GET_Vertex3dv(disp) ((disp)->Vertex3dv)#define SET_Vertex3dv(disp, fn) ((disp)->Vertex3dv = fn)#define CALL_Vertex3f(disp, parameters) (*((disp)->Vertex3f)) parameters#define GET_Vertex3f(disp) ((disp)->Vertex3f)#define SET_Vertex3f(disp, fn) ((disp)->Vertex3f = fn)#define CALL_Vertex3fv(disp, parameters) (*((disp)->Vertex3fv)) parameters#define GET_Vertex3fv(disp) ((disp)->Vertex3fv)#define SET_Vertex3fv(disp, fn) ((disp)->Vertex3fv = fn)#define CALL_Vertex3i(disp, parameters) (*((disp)->Vertex3i)) parameters#define GET_Vertex3i(disp) ((disp)->Vertex3i)#define SET_Vertex3i(disp, fn) ((disp)->Vertex3i = fn)#define CALL_Vertex3iv(disp, parameters) (*((disp)->Vertex3iv)) parameters#define GET_Vertex3iv(disp) ((disp)->Vertex3iv)#define SET_Vertex3iv(disp, fn) ((disp)->Vertex3iv = fn)#define CALL_Vertex3s(disp, parameters) (*((disp)->Vertex3s)) parameters#define GET_Vertex3s(disp) ((disp)->Vertex3s)#define SET_Vertex3s(disp, fn) ((disp)->Vertex3s = fn)#define CALL_Vertex3sv(disp, parameters) (*((disp)->Vertex3sv)) parameters#define GET_Vertex3sv(disp) ((disp)->Vertex3sv)#define SET_Vertex3sv(disp, fn) ((disp)->Vertex3sv = fn)#define CALL_Vertex4d(disp, parameters) (*((disp)->Vertex4d)) parameters#define GET_Vertex4d(disp) ((disp)->Vertex4d)#define SET_Vertex4d(disp, fn) ((disp)->Vertex4d = fn)#define CALL_Vertex4dv(disp, parameters) (*((disp)->Vertex4dv)) parameters#define GET_Vertex4dv(disp) ((disp)->Vertex4dv)#define SET_Vertex4dv(disp, fn) ((disp)->Vertex4dv = fn)#define CALL_Vertex4f(disp, parameters) (*((disp)->Vertex4f)) parameters#define GET_Vertex4f(disp) ((disp)->Vertex4f)#define SET_Vertex4f(disp, fn) ((disp)->Vertex4f = fn)#define CALL_Vertex4fv(disp, parameters) (*((disp)->Vertex4fv)) parameters#define GET_Vertex4fv(disp) ((disp)->Vertex4fv)#define SET_Vertex4fv(disp, fn) ((disp)->Vertex4fv = fn)#define CALL_Vertex4i(disp, parameters) (*((disp)->Vertex4i)) parameters#define GET_Vertex4i(disp) ((disp)->Vertex4i)#define SET_Vertex4i(disp, fn) ((disp)->Vertex4i = fn)#define CALL_Vertex4iv(disp, parameters) (*((disp)->Vertex4iv)) parameters#define GET_Vertex4iv(disp) ((disp)->Vertex4iv)#define SET_Vertex4iv(disp, fn) ((disp)->Vertex4iv = fn)#define CALL_Vertex4s(disp, parameters) (*((disp)->Vertex4s)) parameters#define GET_Vertex4s(disp) ((disp)->Vertex4s)#define SET_Vertex4s(disp, fn) ((disp)->Vertex4s = fn)#define CALL_Vertex4sv(disp, parameters) (*((disp)->Vertex4sv)) parameters#define GET_Vertex4sv(disp) ((disp)->Vertex4sv)#define SET_Vertex4sv(disp, fn) ((disp)->Vertex4sv = fn)#define CALL_ClipPlane(disp, parameters) (*((disp)->ClipPlane)) parameters#define GET_ClipPlane(disp) ((disp)->ClipPlane)#define SET_ClipPlane(disp, fn) ((disp)->ClipPlane = fn)#define CALL_ColorMaterial(disp, parameters) (*((disp)->ColorMaterial)) parameters#define GET_ColorMaterial(disp) ((disp)->ColorMaterial)#define SET_ColorMaterial(disp, fn) ((disp)->ColorMaterial = fn)#define CALL_CullFace(disp, parameters) (*((disp)->CullFace)) parameters#define GET_CullFace(disp) ((disp)->CullFace)#define SET_CullFace(disp, fn) ((disp)->CullFace = fn)#define CALL_Fogf(disp, parameters) (*((disp)->Fogf)) parameters#define GET_Fogf(disp) ((disp)->Fogf)#define SET_Fogf(disp, fn) ((disp)->Fogf = fn)#define CALL_Fogfv(disp, parameters) (*((disp)->Fogfv)) parameters#define GET_Fogfv(disp) ((disp)->Fogfv)#define SET_Fogfv(disp, fn) ((disp)->Fogfv = fn)#define CALL_Fogi(disp, parameters) (*((disp)->Fogi)) parameters#define GET_Fogi(disp) ((disp)->Fogi)#define SET_Fogi(disp, fn) ((disp)->Fogi = fn)#define CALL_Fogiv(disp, parameters) (*((disp)->Fogiv)) parameters#define GET_Fogiv(disp) ((disp)->Fogiv)#define SET_Fogiv(disp, fn) ((disp)->Fogiv = fn)#define CALL_FrontFace(disp, parameters) (*((disp)->FrontFace)) parameters#define GET_FrontFace(disp) ((disp)->FrontFace)#define SET_FrontFace(disp, fn) ((disp)->FrontFace = fn)#define CALL_Hint(disp, parameters) (*((disp)->Hint)) parameters#define GET_Hint(disp) ((disp)->Hint)#define SET_Hint(disp, fn) ((disp)->Hint = fn)#define CALL_Lightf(disp, parameters) (*((disp)->Lightf)) parameters#define GET_Lightf(disp) ((disp)->Lightf)#define SET_Lightf(disp, fn) ((disp)->Lightf = fn)#define CALL_Lightfv(disp, parameters) (*((disp)->Lightfv)) parameters#define GET_Lightfv(disp) ((disp)->Lightfv)#define SET_Lightfv(disp, fn) ((disp)->Lightfv = fn)#define CALL_Lighti(disp, parameters) (*((disp)->Lighti)) parameters#define GET_Lighti(disp) ((disp)->Lighti)#define SET_Lighti(disp, fn) ((disp)->Lighti = fn)#define CALL_Lightiv(disp, parameters) (*((disp)->Lightiv)) parameters#define GET_Lightiv(disp) ((disp)->Lightiv)#define SET_Lightiv(disp, fn) ((disp)->Lightiv = fn)#define CALL_LightModelf(disp, parameters) (*((disp)->LightModelf)) parameters#define GET_LightModelf(disp) ((disp)->LightModelf)#define SET_LightModelf(disp, fn) ((disp)->LightModelf = fn)#define CALL_LightModelfv(disp, parameters) (*((disp)->LightModelfv)) parameters#define GET_LightModelfv(disp) ((disp)->LightModelfv)#define SET_LightModelfv(disp, fn) ((disp)->LightModelfv = fn)#define CALL_LightModeli(disp, parameters) (*((disp)->LightModeli)) parameters#define GET_LightModeli(disp) ((disp)->LightModeli)#define SET_LightModeli(disp, fn) ((disp)->LightModeli = fn)#define CALL_LightModeliv(disp, parameters) (*((disp)->LightModeliv)) parameters#define GET_LightModeliv(disp) ((disp)->LightModeliv)#define SET_LightModeliv(disp, fn) ((disp)->LightModeliv = fn)#define CALL_LineStipple(disp, parameters) (*((disp)->LineStipple)) parameters#define GET_LineStipple(disp) ((disp)->LineStipple)#define SET_LineStipple(disp, fn) ((disp)->LineStipple = fn)#define CALL_LineWidth(disp, parameters) (*((disp)->LineWidth)) parameters#define GET_LineWidth(disp) ((disp)->LineWidth)#define SET_LineWidth(disp, fn) ((disp)->LineWidth = fn)#define CALL_Materialf(disp, parameters) (*((disp)->Materialf)) parameters#define GET_Materialf(disp) ((disp)->Materialf)#define SET_Materialf(disp, fn) ((disp)->Materialf = fn)#define CALL_Materialfv(disp, parameters) (*((disp)->Materialfv)) parameters#define GET_Materialfv(disp) ((disp)->Materialfv)#define SET_Materialfv(disp, fn) ((disp)->Materialfv = fn)#define CALL_Materiali(disp, parameters) (*((disp)->Materiali)) parameters#define GET_Materiali(disp) ((disp)->Materiali)#define SET_Materiali(disp, fn) ((disp)->Materiali = fn)#define CALL_Materialiv(disp, parameters) (*((disp)->Materialiv)) parameters#define GET_Materialiv(disp) ((disp)->Materialiv)#define SET_Materialiv(disp, fn) ((disp)->Materialiv = fn)#define CALL_PointSize(disp, parameters) (*((disp)->PointSize)) parameters#define GET_PointSize(disp) ((disp)->PointSize)#define SET_PointSize(disp, fn) ((disp)->PointSize = fn)#define CALL_PolygonMode(disp, parameters) (*((disp)->PolygonMode)) parameters#define GET_PolygonMode(disp) ((disp)->PolygonMode)#define SET_PolygonMode(disp, fn) ((disp)->PolygonMode = fn)#define CALL_PolygonStipple(disp, parameters) (*((disp)->PolygonStipple)) parameters#define GET_PolygonStipple(disp) ((disp)->PolygonStipple)#define SET_PolygonStipple(disp, fn) ((disp)->PolygonStipple = fn)#define CALL_Scissor(disp, parameters) (*((disp)->Scissor)) parameters#define GET_Scissor(disp) ((disp)->Scissor)#define SET_Scissor(disp, fn) ((disp)->Scissor = fn)#define CALL_ShadeModel(disp, parameters) (*((disp)->ShadeModel)) parameters#define GET_ShadeModel(disp) ((disp)->ShadeModel)#define SET_ShadeModel(disp, fn) ((disp)->ShadeModel = fn)#define CALL_TexParameterf(disp, parameters) (*((disp)->TexParameterf)) parameters#define GET_TexParameterf(disp) ((disp)->TexParameterf)#define SET_TexParameterf(disp, fn) ((disp)->TexParameterf = fn)#define CALL_TexParameterfv(disp, parameters) (*((disp)->TexParameterfv)) parameters#define GET_TexParameterfv(disp) ((disp)->TexParameterfv)#define SET_TexParameterfv(disp, fn) ((disp)->TexParameterfv = fn)#define CALL_TexParameteri(disp, parameters) (*((disp)->TexParameteri)) parameters#define GET_TexParameteri(disp) ((disp)->TexParameteri)#define SET_TexParameteri(disp, fn) ((disp)->TexParameteri = fn)#define CALL_TexParameteriv(disp, parameters) (*((disp)->TexParameteriv)) parameters#define GET_TexParameteriv(disp) ((disp)->TexParameteriv)#define SET_TexParameteriv(disp, fn) ((disp)->TexParameteriv = fn)#define CALL_TexImage1D(disp, parameters) (*((disp)->TexImage1D)) parameters#define GET_TexImage1D(disp) ((disp)->TexImage1D)#define SET_TexImage1D(disp, fn) ((disp)->TexImage1D = fn)#define CALL_TexImage2D(disp, parameters) (*((disp)->TexImage2D)) parameters#define GET_TexImage2D(disp) ((disp)->TexImage2D)#define SET_TexImage2D(disp, fn) ((disp)->TexImage2D = fn)#define CALL_TexEnvf(disp, parameters) (*((disp)->TexEnvf)) parameters#define GET_TexEnvf(disp) ((disp)->TexEnvf)#define SET_TexEnvf(disp, fn) ((disp)->TexEnvf = fn)#define CALL_TexEnvfv(disp, parameters) (*((disp)->TexEnvfv)) parameters#define GET_TexEnvfv(disp) ((disp)->TexEnvfv)#define SET_TexEnvfv(disp, fn) ((disp)->TexEnvfv = fn)#define CALL_TexEnvi(disp, parameters) (*((disp)->TexEnvi)) parameters#define GET_TexEnvi(disp) ((disp)->TexEnvi)#define SET_TexEnvi(disp, fn) ((disp)->TexEnvi = fn)#define CALL_TexEnviv(disp, parameters) (*((disp)->TexEnviv)) parameters#define GET_TexEnviv(disp) ((disp)->TexEnviv)#define SET_TexEnviv(disp, fn) ((disp)->TexEnviv = fn)#define CALL_TexGend(disp, parameters) (*((disp)->TexGend)) parameters#define GET_TexGend(disp) ((disp)->TexGend)#define SET_TexGend(disp, fn) ((disp)->TexGend = fn)#define CALL_TexGendv(disp, parameters) (*((disp)->TexGendv)) parameters#define GET_TexGendv(disp) ((disp)->TexGendv)#define SET_TexGendv(disp, fn) ((disp)->TexGendv = fn)#define CALL_TexGenf(disp, parameters) (*((disp)->TexGenf)) parameters#define GET_TexGenf(disp) ((disp)->TexGenf)#define SET_TexGenf(disp, fn) ((disp)->TexGenf = fn)#define CALL_TexGenfv(disp, parameters) (*((disp)->TexGenfv)) parameters#define GET_TexGenfv(disp) ((disp)->TexGenfv)#define SET_TexGenfv(disp, fn) ((disp)->TexGenfv = fn)#define CALL_TexGeni(disp, parameters) (*((disp)->TexGeni)) parameters#define GET_TexGeni(disp) ((disp)->TexGeni)#define SET_TexGeni(disp, fn) ((disp)->TexGeni = fn)#define CALL_TexGeniv(disp, parameters) (*((disp)->TexGeniv)) parameters#define GET_TexGeniv(disp) ((disp)->TexGeniv)#define SET_TexGeniv(disp, fn) ((disp)->TexGeniv = fn)#define CALL_FeedbackBuffer(disp, parameters) (*((disp)->FeedbackBuffer)) parameters#define GET_FeedbackBuffer(disp) ((disp)->FeedbackBuffer)#define SET_FeedbackBuffer(disp, fn) ((disp)->FeedbackBuffer = fn)#define CALL_SelectBuffer(disp, parameters) (*((disp)->SelectBuffer)) parameters#define GET_SelectBuffer(disp) ((disp)->SelectBuffer)#define SET_SelectBuffer(disp, fn) ((disp)->SelectBuffer = fn)#define CALL_RenderMode(disp, parameters) (*((disp)->RenderMode)) parameters#define GET_RenderMode(disp) ((disp)->RenderMode)#define SET_RenderMode(disp, fn) ((disp)->RenderMode = fn)#define CALL_InitNames(disp, parameters) (*((disp)->InitNames)) parameters#define GET_InitNames(disp) ((disp)->InitNames)#define SET_InitNames(disp, fn) ((disp)->InitNames = fn)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -