📄 fxg.c
字号:
const char *TRP_GETNAME (FxU32 pname){ switch (pname) { TRAP_CASE_STRING(GR_BITS_DEPTH); TRAP_CASE_STRING(GR_BITS_RGBA); TRAP_CASE_STRING(GR_FIFO_FULLNESS); TRAP_CASE_STRING(GR_FOG_TABLE_ENTRIES); TRAP_CASE_STRING(GR_GAMMA_TABLE_ENTRIES); TRAP_CASE_STRING(GR_GLIDE_STATE_SIZE); TRAP_CASE_STRING(GR_GLIDE_VERTEXLAYOUT_SIZE); TRAP_CASE_STRING(GR_IS_BUSY); TRAP_CASE_STRING(GR_LFB_PIXEL_PIPE); TRAP_CASE_STRING(GR_MAX_TEXTURE_SIZE); TRAP_CASE_STRING(GR_MAX_TEXTURE_ASPECT_RATIO); TRAP_CASE_STRING(GR_MEMORY_FB); TRAP_CASE_STRING(GR_MEMORY_TMU); TRAP_CASE_STRING(GR_MEMORY_UMA); TRAP_CASE_STRING(GR_NUM_BOARDS); TRAP_CASE_STRING(GR_NON_POWER_OF_TWO_TEXTURES); TRAP_CASE_STRING(GR_NUM_FB); TRAP_CASE_STRING(GR_NUM_SWAP_HISTORY_BUFFER); TRAP_CASE_STRING(GR_NUM_TMU); TRAP_CASE_STRING(GR_PENDING_BUFFERSWAPS); TRAP_CASE_STRING(GR_REVISION_FB); TRAP_CASE_STRING(GR_REVISION_TMU); TRAP_CASE_STRING(GR_STATS_LINES); TRAP_CASE_STRING(GR_STATS_PIXELS_AFUNC_FAIL); TRAP_CASE_STRING(GR_STATS_PIXELS_CHROMA_FAIL); TRAP_CASE_STRING(GR_STATS_PIXELS_DEPTHFUNC_FAIL); TRAP_CASE_STRING(GR_STATS_PIXELS_IN); TRAP_CASE_STRING(GR_STATS_PIXELS_OUT); TRAP_CASE_STRING(GR_STATS_PIXELS); TRAP_CASE_STRING(GR_STATS_POINTS); TRAP_CASE_STRING(GR_STATS_TRIANGLES_IN); TRAP_CASE_STRING(GR_STATS_TRIANGLES_OUT); TRAP_CASE_STRING(GR_STATS_TRIANGLES); TRAP_CASE_STRING(GR_SWAP_HISTORY); TRAP_CASE_STRING(GR_SUPPORTS_PASSTHRU); TRAP_CASE_STRING(GR_TEXTURE_ALIGN); TRAP_CASE_STRING(GR_VIDEO_POSITION); TRAP_CASE_STRING(GR_VIEWPORT); TRAP_CASE_STRING(GR_WDEPTH_MIN_MAX); TRAP_CASE_STRING(GR_ZDEPTH_MIN_MAX); TRAP_CASE_STRING(GR_VERTEX_PARAMETER); TRAP_CASE_STRING(GR_BITS_GAMMA); TRAP_CASE_STRING(GR_GET_RESERVED_1); TRAP_NODEFAULT; }}const char *TRP_GETSTRING (FxU32 pname){ switch (pname) { TRAP_CASE_STRING(GR_EXTENSION); TRAP_CASE_STRING(GR_HARDWARE); TRAP_CASE_STRING(GR_RENDERER); TRAP_CASE_STRING(GR_VENDOR); TRAP_CASE_STRING(GR_VERSION); TRAP_NODEFAULT; }}const char *TRP_ENABLE (GrEnableMode_t mode){ switch (mode) { TRAP_CASE_STRING(GR_AA_ORDERED); TRAP_CASE_STRING(GR_ALLOW_MIPMAP_DITHER); TRAP_CASE_STRING(GR_PASSTHRU); TRAP_CASE_STRING(GR_SHAMELESS_PLUG); TRAP_CASE_STRING(GR_VIDEO_SMOOTHING); TRAP_CASE_STRING(GR_TEXTURE_UMA_EXT); TRAP_CASE_STRING(GR_STENCIL_MODE_EXT); TRAP_CASE_STRING(GR_OPENGL_MODE_EXT); TRAP_NODEFAULT; }}const char *TRP_COORD (GrCoordinateSpaceMode_t mode){ switch (mode) { TRAP_CASE_STRING(GR_WINDOW_COORDS); TRAP_CASE_STRING(GR_CLIP_COORDS); TRAP_NODEFAULT; }}const char *TRP_STIPPLEMODE (GrStippleMode_t mode){ switch (mode) { TRAP_CASE_STRING(GR_STIPPLE_DISABLE); TRAP_CASE_STRING(GR_STIPPLE_PATTERN); TRAP_CASE_STRING(GR_STIPPLE_ROTATE); TRAP_NODEFAULT; }}const char *TRP_LODLEVEL (GrLOD_t lod){ switch (lod) { TRAP_CASE_STRING(GR_LOD_LOG2_2048); TRAP_CASE_STRING(GR_LOD_LOG2_1024); TRAP_CASE_STRING(GR_LOD_LOG2_512); TRAP_CASE_STRING(GR_LOD_LOG2_256); TRAP_CASE_STRING(GR_LOD_LOG2_128); TRAP_CASE_STRING(GR_LOD_LOG2_64); TRAP_CASE_STRING(GR_LOD_LOG2_32); TRAP_CASE_STRING(GR_LOD_LOG2_16); TRAP_CASE_STRING(GR_LOD_LOG2_8); TRAP_CASE_STRING(GR_LOD_LOG2_4); TRAP_CASE_STRING(GR_LOD_LOG2_2); TRAP_CASE_STRING(GR_LOD_LOG2_1); TRAP_NODEFAULT; }}const char *TRP_ASPECTRATIO (GrAspectRatio_t aspect){ switch (aspect) { TRAP_CASE_STRING(GR_ASPECT_LOG2_8x1); TRAP_CASE_STRING(GR_ASPECT_LOG2_4x1); TRAP_CASE_STRING(GR_ASPECT_LOG2_2x1); TRAP_CASE_STRING(GR_ASPECT_LOG2_1x1); TRAP_CASE_STRING(GR_ASPECT_LOG2_1x2); TRAP_CASE_STRING(GR_ASPECT_LOG2_1x4); TRAP_CASE_STRING(GR_ASPECT_LOG2_1x8); TRAP_NODEFAULT; }}const char *TRP_TEXFMT (GrTextureFormat_t fmt){ switch (fmt) { TRAP_CASE_STRING(GR_TEXFMT_8BIT); /*TRAP_CASE_STRING(GR_TEXFMT_RGB_332); ==GR_TEXFMT_8BIT*/ TRAP_CASE_STRING(GR_TEXFMT_YIQ_422); TRAP_CASE_STRING(GR_TEXFMT_ALPHA_8); TRAP_CASE_STRING(GR_TEXFMT_INTENSITY_8); TRAP_CASE_STRING(GR_TEXFMT_ALPHA_INTENSITY_44); TRAP_CASE_STRING(GR_TEXFMT_P_8); TRAP_CASE_STRING(GR_TEXFMT_RSVD0); /*TRAP_CASE_STRING(GR_TEXFMT_P_8_6666); ==GR_TEXFMT_RSVD0*/ /*TRAP_CASE_STRING(GR_TEXFMT_P_8_6666_EXT); ==GR_TEXFMT_RSVD0*/ TRAP_CASE_STRING(GR_TEXFMT_RSVD1); TRAP_CASE_STRING(GR_TEXFMT_16BIT); /*TRAP_CASE_STRING(GR_TEXFMT_ARGB_8332); ==GR_TEXFMT_16BIT*/ TRAP_CASE_STRING(GR_TEXFMT_AYIQ_8422); TRAP_CASE_STRING(GR_TEXFMT_RGB_565); TRAP_CASE_STRING(GR_TEXFMT_ARGB_1555); TRAP_CASE_STRING(GR_TEXFMT_ARGB_4444); TRAP_CASE_STRING(GR_TEXFMT_ALPHA_INTENSITY_88); TRAP_CASE_STRING(GR_TEXFMT_AP_88); TRAP_CASE_STRING(GR_TEXFMT_RSVD2); /*TRAP_CASE_STRING(GR_TEXFMT_RSVD4); ==GR_TEXFMT_RSVD2*/ TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_FXT1); TRAP_CASE_STRING(GR_TEXFMT_ARGB_8888); TRAP_CASE_STRING(GR_TEXFMT_YUYV_422); TRAP_CASE_STRING(GR_TEXFMT_UYVY_422); TRAP_CASE_STRING(GR_TEXFMT_AYUV_444); TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_DXT1); TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_DXT2); TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_DXT3); TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_DXT4); TRAP_CASE_STRING(GR_TEXFMT_ARGB_CMP_DXT5); TRAP_CASE_STRING(GR_TEXTFMT_RGB_888); TRAP_NODEFAULT; }}const char *TRP_EVENODD (FxU32 evenOdd){ switch (evenOdd) { TRAP_CASE_STRING(GR_MIPMAPLEVELMASK_EVEN); TRAP_CASE_STRING(GR_MIPMAPLEVELMASK_ODD); TRAP_CASE_STRING(GR_MIPMAPLEVELMASK_BOTH); TRAP_NODEFAULT; }}const char *TRP_NCC (GrNCCTable_t table){ switch (table) { TRAP_CASE_STRING(GR_NCCTABLE_NCC0); TRAP_CASE_STRING(GR_NCCTABLE_NCC1); TRAP_NODEFAULT; }}const char *TRP_CLAMPMODE (GrTextureClampMode_t clampmode){ switch (clampmode) { TRAP_CASE_STRING(GR_TEXTURECLAMP_WRAP); TRAP_CASE_STRING(GR_TEXTURECLAMP_CLAMP); TRAP_CASE_STRING(GR_TEXTURECLAMP_MIRROR_EXT); TRAP_NODEFAULT; }}const char *TRP_TEXFILTER (GrTextureFilterMode_t filter_mode){ switch (filter_mode) { TRAP_CASE_STRING(GR_TEXTUREFILTER_POINT_SAMPLED); TRAP_CASE_STRING(GR_TEXTUREFILTER_BILINEAR); TRAP_NODEFAULT; }}const char *TRP_TABLE (GrTexTable_t type){ switch (type) { TRAP_CASE_STRING(GR_TEXTABLE_NCC0); TRAP_CASE_STRING(GR_TEXTABLE_NCC1); TRAP_CASE_STRING(GR_TEXTABLE_PALETTE); TRAP_CASE_STRING(GR_TEXTABLE_PALETTE_6666_EXT); TRAP_NODEFAULT; }}const char *TRP_MIPMODE (GrMipMapMode_t mode){ switch (mode) { TRAP_CASE_STRING(GR_MIPMAP_DISABLE); TRAP_CASE_STRING(GR_MIPMAP_NEAREST); TRAP_CASE_STRING(GR_MIPMAP_NEAREST_DITHER); TRAP_NODEFAULT; }}const char *TRP_TEXBASERANGE (GrTexBaseRange_t range){ switch (range) { TRAP_CASE_STRING(GR_TEXBASE_2048); TRAP_CASE_STRING(GR_TEXBASE_1024); TRAP_CASE_STRING(GR_TEXBASE_512); TRAP_CASE_STRING(GR_TEXBASE_256_TO_1); TRAP_CASE_STRING(GR_TEXBASE_256); TRAP_CASE_STRING(GR_TEXBASE_128); TRAP_CASE_STRING(GR_TEXBASE_64); TRAP_CASE_STRING(GR_TEXBASE_32_TO_1); TRAP_NODEFAULT; }}const char *TRP_LOCKTYPE (GrLock_t type){ switch (type) { TRAP_CASE_STRING(GR_LFB_READ_ONLY); TRAP_CASE_STRING(GR_LFB_WRITE_ONLY); /*TRAP_CASE_STRING(GR_LFB_IDLE); ==GR_LFB_READ_ONLY*/ TRAP_CASE_STRING(GR_LFB_NOIDLE); TRAP_CASE_STRING(GR_LFB_WRITE_ONLY_EXPLICIT_EXT); TRAP_NODEFAULT; }}const char *TRP_WRITEMODE (GrLfbWriteMode_t writeMode){ switch (writeMode) { TRAP_CASE_STRING(GR_LFBWRITEMODE_565); TRAP_CASE_STRING(GR_LFBWRITEMODE_555); TRAP_CASE_STRING(GR_LFBWRITEMODE_1555); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED1); TRAP_CASE_STRING(GR_LFBWRITEMODE_888); TRAP_CASE_STRING(GR_LFBWRITEMODE_8888); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED2); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED3); TRAP_CASE_STRING(GR_LFBWRITEMODE_Z32); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED5); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED6); TRAP_CASE_STRING(GR_LFBWRITEMODE_RESERVED7); TRAP_CASE_STRING(GR_LFBWRITEMODE_565_DEPTH); TRAP_CASE_STRING(GR_LFBWRITEMODE_555_DEPTH); TRAP_CASE_STRING(GR_LFBWRITEMODE_1555_DEPTH); TRAP_CASE_STRING(GR_LFBWRITEMODE_ZA16); TRAP_CASE_STRING(GR_LFBWRITEMODE_ANY); TRAP_NODEFAULT; }}const char *TRP_SRCFMT (GrLfbSrcFmt_t src_format){ switch (src_format) { TRAP_CASE_STRING(GR_LFB_SRC_FMT_565); TRAP_CASE_STRING(GR_LFB_SRC_FMT_555); TRAP_CASE_STRING(GR_LFB_SRC_FMT_1555); TRAP_CASE_STRING(GR_LFB_SRC_FMT_888); TRAP_CASE_STRING(GR_LFB_SRC_FMT_8888); TRAP_CASE_STRING(GR_LFB_SRC_FMT_565_DEPTH); TRAP_CASE_STRING(GR_LFB_SRC_FMT_555_DEPTH); TRAP_CASE_STRING(GR_LFB_SRC_FMT_1555_DEPTH); TRAP_CASE_STRING(GR_LFB_SRC_FMT_ZA16); TRAP_CASE_STRING(GR_LFB_SRC_FMT_RLE16); TRAP_CASE_STRING(GR_LFBWRITEMODE_Z32); /*???*/ TRAP_NODEFAULT; }}const char *TRP_CRMODE (GrChromaRangeMode_t mode){ switch (mode) { TRAP_CASE_STRING(GR_CHROMARANGE_DISABLE_EXT); /*TRAP_CASE_STRING(GR_CHROMARANGE_RGB_ALL_EXT); ==GR_CHROMARANGE_DISABLE_EXT*/ TRAP_CASE_STRING(GR_CHROMARANGE_ENABLE_EXT); TRAP_NODEFAULT; }}const char *TRP_PIXFMT (GrPixelFormat_t pixelformat){ switch (pixelformat) { TRAP_CASE_STRING(GR_PIXFMT_I_8); TRAP_CASE_STRING(GR_PIXFMT_AI_88); TRAP_CASE_STRING(GR_PIXFMT_RGB_565); TRAP_CASE_STRING(GR_PIXFMT_ARGB_1555); TRAP_CASE_STRING(GR_PIXFMT_ARGB_8888); TRAP_CASE_STRING(GR_PIXFMT_AA_2_RGB_565); TRAP_CASE_STRING(GR_PIXFMT_AA_2_ARGB_1555); TRAP_CASE_STRING(GR_PIXFMT_AA_2_ARGB_8888); TRAP_CASE_STRING(GR_PIXFMT_AA_4_RGB_565); TRAP_CASE_STRING(GR_PIXFMT_AA_4_ARGB_1555); TRAP_CASE_STRING(GR_PIXFMT_AA_4_ARGB_8888); TRAP_CASE_STRING(GR_PIXFMT_AA_8_RGB_565); TRAP_CASE_STRING(GR_PIXFMT_AA_8_ARGB_1555); TRAP_CASE_STRING(GR_PIXFMT_AA_8_ARGB_8888); TRAP_NODEFAULT; }}const char *TRP_STENCILOP (GrStencilOp_t op){ switch (op) { TRAP_CASE_STRING(GR_STENCILOP_KEEP); TRAP_CASE_STRING(GR_STENCILOP_ZERO); TRAP_CASE_STRING(GR_STENCILOP_REPLACE); TRAP_CASE_STRING(GR_STENCILOP_INCR_CLAMP); TRAP_CASE_STRING(GR_STENCILOP_DECR_CLAMP); TRAP_CASE_STRING(GR_STENCILOP_INVERT); TRAP_CASE_STRING(GR_STENCILOP_INCR_WRAP); TRAP_CASE_STRING(GR_STENCILOP_DECR_WRAP); TRAP_NODEFAULT; }}const char *TRP_BLENDOP (GrAlphaBlendOp_t op){ switch (op) { TRAP_CASE_STRING(GR_BLEND_OP_ADD); TRAP_CASE_STRING(GR_BLEND_OP_SUB); TRAP_CASE_STRING(GR_BLEND_OP_REVSUB); TRAP_NODEFAULT; }}const char *TRP_CU (GrCCUColor_t a){ switch (a) { TRAP_CASE_STRING(GR_CMBX_ZERO); TRAP_CASE_STRING(GR_CMBX_TEXTURE_ALPHA); TRAP_CASE_STRING(GR_CMBX_ALOCAL); TRAP_CASE_STRING(GR_CMBX_AOTHER); TRAP_CASE_STRING(GR_CMBX_B); TRAP_CASE_STRING(GR_CMBX_CONSTANT_ALPHA); TRAP_CASE_STRING(GR_CMBX_CONSTANT_COLOR); TRAP_CASE_STRING(GR_CMBX_DETAIL_FACTOR); TRAP_CASE_STRING(GR_CMBX_ITALPHA); TRAP_CASE_STRING(GR_CMBX_ITRGB); TRAP_CASE_STRING(GR_CMBX_LOCAL_TEXTURE_ALPHA); TRAP_CASE_STRING(GR_CMBX_LOCAL_TEXTURE_RGB); TRAP_CASE_STRING(GR_CMBX_LOD_FRAC); TRAP_CASE_STRING(GR_CMBX_OTHER_TEXTURE_ALPHA); TRAP_CASE_STRING(GR_CMBX_OTHER_TEXTURE_RGB); TRAP_CASE_STRING(GR_CMBX_TEXTURE_RGB); TRAP_CASE_STRING(GR_CMBX_TMU_CALPHA); TRAP_CASE_STRING(GR_CMBX_TMU_CCOLOR); TRAP_NODEFAULT; }}const char *TRP_CMBMODE (GrCombineMode_t a_mode){ switch (a_mode) { TRAP_CASE_STRING(GR_FUNC_MODE_ZERO); TRAP_CASE_STRING(GR_FUNC_MODE_X); TRAP_CASE_STRING(GR_FUNC_MODE_ONE_MINUS_X); TRAP_CASE_STRING(GR_FUNC_MODE_NEGATIVE_X); TRAP_CASE_STRING(GR_FUNC_MODE_X_MINUS_HALF); TRAP_NODEFAULT; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -