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

📄 gamma_regs.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 2 页
字号:
#define TextureReadModeEnable         0x00000001#define TRM_WidthMask                 0x0000001e#define TRM_HeightMask                0x000001e0#define TRM_Depth1                    0x00000000#define TRM_Depth2                    0x00000200#define TRM_Depth4                    0x00000400#define TRM_Depth8                    0x00000600#define TRM_Depth16                   0x00000800#define TRM_Depth32                   0x00000a00#define TRM_DepthMask                 0x00000e00#define TRM_Border                    0x00001000#define TRM_Patch                     0x00002000#define TRM_Mag_Nearest               0x00000000#define TRM_Mag_Linear                0x00004000#define TRM_Mag_Mask                  0x00004000#define TRM_Min_Nearest               0x00000000#define TRM_Min_Linear                0x00008000#define TRM_Min_NearestMMNearest      0x00010000#define TRM_Min_NearestMMLinear       0x00018000#define TRM_Min_LinearMMNearest       0x00020000#define TRM_Min_LinearMMLinear        0x00028000#define TRM_Min_Mask                  0x00038000#define TRM_UWrap_Clamp               0x00000000#define TRM_UWrap_Repeat              0x00040000#define TRM_UWrap_Mirror              0x00080000#define TRM_UWrap_Mask                0x000c0000#define TRM_VWrap_Clamp               0x00000000#define TRM_VWrap_Repeat              0x00100000#define TRM_VWrap_Mirror              0x00200000#define TRM_VWrap_Mask                0x00300000#define TRM_TexMapType_1D             0x00000000#define TRM_TexMapType_2D             0x00400000#define TRM_TexMapType_Mask           0x00400000#define TRM_MipMapDisable             0x00000000#define TRM_MipMapEnable              0x00800000#define TRM_PrimaryCacheDisable       0x00000000#define TRM_PrimaryCacheEnable        0x01000000#define TRM_FBSourceAddr_None         0x00000000#define TRM_FBSourceAddr_Index        0x02000000#define TRM_FBSourceAddr_Coord        0x04000000#define TRM_BorderClamp               0x08000000/* TextureColorMode */#define TextureColorModeDisable       0x00000000#define TextureColorModeEnable        0x00000001#define TCM_Modulate                  0x00000000#define TCM_Decal                     0x00000002#define TCM_Blend                     0x00000004#define TCM_Replace                   0x00000006#define TCM_ApplicationMask           0x0000000e#define TCM_OpenGLType                0x00000000#define TCM_QuickDraw3DType           0x00000010#define TCM_KdDDA_Disable             0x00000000#define TCM_KdDDA_Enable              0x00000020#define TCM_KsDDA_Disable             0x00000000#define TCM_KsDDA_Enable              0x00000040#define TCM_BaseFormat_Alpha          0x00000000#define TCM_BaseFormat_Lum            0x00000080#define TCM_BaseFormat_LumAlpha       0x00000100#define TCM_BaseFormat_Intensity      0x00000180#define TCM_BaseFormat_RGB            0x00000200#define TCM_BaseFormat_RGBA           0x00000280#define TCM_BaseFormatMask            0x00000380#define TCM_LoadMode_None             0x00000000#define TCM_LoadMode_Ks               0x00000400#define TCM_LoadMode_Kd               0x00000800/* TextureCacheControl */#define TCC_Invalidate                0x00000001#define TCC_Disable                   0x00000000#define TCC_Enable                    0x00000002/* TextureFilterMode */#define TextureFilterModeDisable      0x00000000#define TextureFilterModeEnable       0x00000001#define TFM_AlphaMapEnable            0x00000002#define TFM_AlphaMapSense             0x00000004/* TextureFormat */#define TF_LittleEndian               0x00000000#define TF_BigEndian                  0x00000001#define TF_16Bit_565                  0x00000000#define TF_16Bit_555                  0x00000002#define TF_ColorOrder_BGR             0x00000000#define TF_ColorOrder_RGB             0x00000004#define TF_Compnents_1                0x00000000#define TF_Compnents_2                0x00000008#define TF_Compnents_3                0x00000010#define TF_Compnents_4                0x00000018#define TF_CompnentsMask              0x00000018#define TF_OutputFmt_Texel            0x00000000#define TF_OutputFmt_Color            0x00000020#define TF_OutputFmt_BitMask          0x00000040#define TF_OutputFmtMask              0x00000060#define TF_MirrorEnable               0x00000080#define TF_InvertEnable               0x00000100#define TF_ByteSwapEnable             0x00000200#define TF_LUTOffsetMask              0x0003fc00#define TF_OneCompFmt_Lum             0x00000000#define TF_OneCompFmt_Alpha           0x00040000#define TF_OneCompFmt_Intensity        0x00080000#define TF_OneCompFmt_Mask            0x000c0000/**************** MX FLAGS ****************//************** GAMMA FLAGS ***************//* GeometryMode */#define GM_TextureDisable             0x00000000#define GM_TextureEnable              0x00000001#define GM_FogDisable                 0x00000000#define GM_FogEnable                  0x00000002#define GM_FogLinear                  0x00000000#define GM_FogExp                     0x00000004#define GM_FogExpSquared              0x00000008#define GM_FogMask                    0x0000000C#define GM_FrontPolyPoint             0x00000000#define GM_FrontPolyLine              0x00000010#define GM_FrontPolyFill              0x00000020#define GM_BackPolyPoint              0x00000000#define GM_BackPolyLine               0x00000040#define GM_BackPolyFill               0x00000080#define GM_FB_PolyMask                0x000000F0#define GM_FrontFaceCW                0x00000000#define GM_FrontFaceCCW               0x00000100#define GM_FFMask                     0x00000100#define GM_PolyCullDisable            0x00000000#define GM_PolyCullEnable             0x00000200#define GM_PolyCullFront              0x00000000#define GM_PolyCullBack               0x00000400#define GM_PolyCullBoth               0x00000800#define GM_PolyCullMask               0x00000c00#define GM_ClipShortLinesDisable      0x00000000#define GM_ClipShortLinesEnable       0x00001000#define GM_ClipSmallTrisDisable       0x00000000#define GM_ClipSmallTrisEnable        0x00002000#define GM_RenderMode                 0x00000000#define GM_SelectMode                 0x00004000#define GM_FeedbackMode               0x00008000#define GM_Feedback2D                 0x00000000#define GM_Feedback3D                 0x00010000#define GM_Feedback3DColor            0x00020000#define GM_Feedback3DColorTexture     0x00030000#define GM_Feedback4DColorTexture     0x00040000#define GM_CullFaceNormDisable        0x00000000#define GM_CullFaceNormEnable         0x00080000#define GM_AutoFaceNormDisable        0x00000000#define GM_AutoFaceNormEnable         0x00100000#define GM_GouraudShading             0x00000000#define GM_FlatShading                0x00200000#define GM_ShadingMask                0x00200000#define GM_UserClipNone               0x00000000#define GM_UserClip0                  0x00400000#define GM_UserClip1                  0x00800000#define GM_UserClip2                  0x01000000#define GM_UserClip3                  0x02000000#define GM_UserClip4                  0x04000000#define GM_UserClip5                  0x08000000#define GM_PolyOffsetPointDisable     0x00000000#define GM_PolyOffsetPointEnable      0x10000000#define GM_PolyOffsetLineDisable      0x00000000#define GM_PolyOffsetLineEnable       0x20000000#define GM_PolyOffsetFillDisable      0x00000000#define GM_PolyOffsetFillEnable       0x40000000#define GM_InvertFaceNormCullDisable  0x00000000#define GM_InvertFaceNormCullEnable   0x80000000/* Begin */#define B_AreaStippleDisable          0x00000000#define B_AreaStippleEnable           0x00000001#define B_LineStippleDisable          0x00000000#define B_LineStippleEnable           0x00000002#define B_AntiAliasDisable            0x00000000#define B_AntiAliasEnable             0x00000100#define B_TextureDisable              0x00000000#define B_TextureEnable               0x00002000#define B_FogDisable                  0x00000000#define B_FogEnable                   0x00004000#define B_SubPixelCorrectDisable      0x00000000#define B_SubPixelCorrectEnable       0x00010000#define B_PrimType_Null               0x00000000#define B_PrimType_Points             0x10000000#define B_PrimType_Lines              0x20000000#define B_PrimType_LineLoop           0x30000000#define B_PrimType_LineStrip          0x40000000#define B_PrimType_Triangles          0x50000000#define B_PrimType_TriangleStrip      0x60000000#define B_PrimType_TriangleFan        0x70000000#define B_PrimType_Quads              0x80000000#define B_PrimType_QuadStrip          0x90000000#define B_PrimType_Polygon            0xa0000000#define B_PrimType_Mask               0xf0000000/* EdgeFlag */#define EdgeFlagDisable               0x00000000#define EdgeFlagEnable                0x00000001/* NormalizeMode */#define NormalizeModeDisable          0x00000000#define NormalizeModeEnable           0x00000001#define FaceNormalDisable             0x00000000#define FaceNormalEnable              0x00000002#define InvertAutoFaceNormal          0x00000004/* LightingMode */#define LightingModeDisable           0x00000000#define LightingModeEnable            0x00000001#define LightingModeTwoSides          0x00000004#define LightingModeLocalViewer       0x00000008#define LightingModeSpecularEnable    0x00008000/* Light0Mode */#define Light0ModeDisable             0x00000000#define Light0ModeEnable              0x00000001#define Light0ModeSpotLight           0x00000002#define Light0ModeAttenuation         0x00000004#define Light0ModeLocal               0x00000008/* Light0Mode */#define Light1ModeDisable             0x00000000#define Light1ModeEnable              0x00000001#define Light1ModeSpotLight           0x00000002#define Light1ModeAttenuation         0x00000004#define Light1ModeLocal               0x00000008/* ColorMaterialMode */#define ColorMaterialModeDisable      0x00000000#define ColorMaterialModeEnable       0x00000001#define ColorMaterialModeFront        0x00000000#define ColorMaterialModeBack         0x00000002#define ColorMaterialModeFrontAndBack 0x00000004#define ColorMaterialModeEmission     0x00000000#define ColorMaterialModeAmbient      0x00000008#define ColorMaterialModeDiffuse      0x00000010#define ColorMaterialModeSpecular     0x00000018#define ColorMaterialModeAmbAndDiff   0x00000020#define ColorMaterialModeMask         0x0000003e/* MaterialMode */#define MaterialModeDisable           0x00000000#define MaterialModeEnable            0x00000001#define MaterialModeTwoSides          0x00000080/* DeltaMode */#define DM_Target300SX                0x00000000#define DM_Target500TXMX              0x00000001#define DM_Depth16                    0x00000004#define DM_Depth24                    0x00000008#define DM_Depth32                    0x0000000c#define DM_FogEnable                  0x00000010#define DM_TextureEnable              0x00000020#define DM_SmoothShadingEnable        0x00000040#define DM_DepthEnable                0x00000080#define DM_SpecularEnable             0x00000100#define DM_DiffuseEnable              0x00000200#define DM_SubPixlCorrectionEnable    0x00000400#define DM_DiamondExit                0x00000800#define DM_NoDraw                     0x00001000#define DM_ClampEnable                0x00002000#define DM_TextureParameterAsGiven    0x00000000#define DM_TextureParameterClamped    0x00004000#define DM_TextureParameterNormalized 0x00008000#define DM_BiasCoords                 0x00080000#define DM_ColorDiffuse               0x00100000#define DM_ColorSpecular              0x00200000#define DM_FlatShadingMethod          0x00400000/* PointMode */#define PM_AntialiasDisable           0x00000000#define PM_AntialiasEnable            0x00000001#define PM_AntialiasQuality_4x4       0x00000000#define PM_AntialiasQuality_8x8       0x00000002/* LogicalOpMode */#define LogicalOpModeDisable          0x00000000#define LogicalOpModeEnable           0x00000001#define LogicalOpModeMask             0x0000001e/* LineMode */#define LM_StippleDisable             0x00000000#define LM_StippleEnable              0x00000001#define LM_RepeatFactorMask           0x000003fe#define LM_StippleMask                0x03fffc00#define LM_MirrorDisable              0x00000000#define LM_MirrorEnable               0x04000000#define LM_AntialiasDisable           0x00000000#define LM_AntialiasEnable            0x08000000#define LM_AntialiasQuality_4x4       0x00000000#define LM_AntialiasQuality_8x8       0x10000000/* TriangleMode */#define TM_AntialiasDisable           0x00000000#define TM_AntialiasEnable            0x00000001#define TM_AntialiasQuality_4x4       0x00000000#define TM_AntialiasQuality_8x8       0x00000002#define TM_UseTriPacketInterface      0x00000004/* TransformMode */#define XM_UseModelViewMatrix         0x00000001#define XM_UseModelViewProjMatrix     0x00000002#define XM_XformNormals               0x00000004#define XM_XformFaceNormals           0x00000008#define XM_XformTexture               0x00000010#define XM_XMask                      0x00000013#define XM_TexGenModeS_None           0x00000000#define XM_TexGenModeS_ObjLinear      0x00000020#define XM_TexGenModeS_EyeLinear      0x00000040#define XM_TexGenModeS_SphereMap      0x00000060#define XM_TexGenModeT_None           0x00000000#define XM_TexGenModeT_ObjLinear      0x00000080#define XM_TexGenModeT_EyeLinear      0x00000100#define XM_TexGenModeT_SphereMap      0x00000180#define XM_TexGenModeR_None           0x00000000#define XM_TexGenModeR_ObjLinear      0x00000200#define XM_TexGenModeR_EyeLinear      0x00000400#define XM_TexGenModeR_SphereMap      0x00000600#define XM_TexGenModeQ_None           0x00000000#define XM_TexGenModeQ_ObjLinear      0x00000800#define XM_TexGenModeQ_EyeLinear      0x00001000#define XM_TexGenModeQQSphereMap      0x00001800#define XM_TexGenS                    0x00002000#define XM_TexGenT                    0x00004000#define XM_TexGenR                    0x00008000#define XM_TexGenQ                    0x00010000/* LightNMode */#define LNM_Off                       0x00000000#define LNM_On                        0x00000001/************** GAMMA FLAGS ***************/#endif /* _GAMMA_REGS_H_ */

⌨️ 快捷键说明

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