*/
const char *debug_d3dformat(enum wined3d_format_id format_id)
{
- switch (format_id)
- {
+ switch (format_id)
+ {
#define FMT_TO_STR(format_id) case format_id: return #format_id
- FMT_TO_STR(WINED3DFMT_UNKNOWN);
- FMT_TO_STR(WINED3DFMT_B8G8R8_UNORM);
- FMT_TO_STR(WINED3DFMT_B5G5R5X1_UNORM);
- FMT_TO_STR(WINED3DFMT_B4G4R4A4_UNORM);
- FMT_TO_STR(WINED3DFMT_B2G3R3_UNORM);
- FMT_TO_STR(WINED3DFMT_B2G3R3A8_UNORM);
- FMT_TO_STR(WINED3DFMT_B4G4R4X4_UNORM);
- FMT_TO_STR(WINED3DFMT_R8G8B8X8_UNORM);
- FMT_TO_STR(WINED3DFMT_B10G10R10A2_UNORM);
- FMT_TO_STR(WINED3DFMT_P8_UINT_A8_UNORM);
- FMT_TO_STR(WINED3DFMT_P8_UINT);
- FMT_TO_STR(WINED3DFMT_L8_UNORM);
- FMT_TO_STR(WINED3DFMT_L8A8_UNORM);
- FMT_TO_STR(WINED3DFMT_L4A4_UNORM);
- FMT_TO_STR(WINED3DFMT_R5G5_SNORM_L6_UNORM);
- FMT_TO_STR(WINED3DFMT_R8G8_SNORM_L8X8_UNORM);
- FMT_TO_STR(WINED3DFMT_R10G11B11_SNORM);
- FMT_TO_STR(WINED3DFMT_R10G10B10_SNORM_A2_UNORM);
- FMT_TO_STR(WINED3DFMT_UYVY);
- FMT_TO_STR(WINED3DFMT_YUY2);
- FMT_TO_STR(WINED3DFMT_YV12);
- FMT_TO_STR(WINED3DFMT_DXT1);
- FMT_TO_STR(WINED3DFMT_DXT2);
- FMT_TO_STR(WINED3DFMT_DXT3);
- FMT_TO_STR(WINED3DFMT_DXT4);
- FMT_TO_STR(WINED3DFMT_DXT5);
- FMT_TO_STR(WINED3DFMT_MULTI2_ARGB8);
- FMT_TO_STR(WINED3DFMT_G8R8_G8B8);
- FMT_TO_STR(WINED3DFMT_R8G8_B8G8);
- FMT_TO_STR(WINED3DFMT_D16_LOCKABLE);
- FMT_TO_STR(WINED3DFMT_D32_UNORM);
- FMT_TO_STR(WINED3DFMT_S1_UINT_D15_UNORM);
- FMT_TO_STR(WINED3DFMT_X8D24_UNORM);
- FMT_TO_STR(WINED3DFMT_S4X4_UINT_D24_UNORM);
- FMT_TO_STR(WINED3DFMT_L16_UNORM);
- FMT_TO_STR(WINED3DFMT_S8_UINT_D24_FLOAT);
- FMT_TO_STR(WINED3DFMT_VERTEXDATA);
- FMT_TO_STR(WINED3DFMT_R8G8_SNORM_Cx);
- FMT_TO_STR(WINED3DFMT_ATI2N);
- FMT_TO_STR(WINED3DFMT_NVHU);
- FMT_TO_STR(WINED3DFMT_NVHS);
- FMT_TO_STR(WINED3DFMT_R32G32B32A32_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R32G32B32A32_FLOAT);
- FMT_TO_STR(WINED3DFMT_R32G32B32A32_UINT);
- FMT_TO_STR(WINED3DFMT_R32G32B32A32_SINT);
- FMT_TO_STR(WINED3DFMT_R32G32B32_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R32G32B32_FLOAT);
- FMT_TO_STR(WINED3DFMT_R32G32B32_UINT);
- FMT_TO_STR(WINED3DFMT_R32G32B32_SINT);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_FLOAT);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_UNORM);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_UINT);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_SNORM);
- FMT_TO_STR(WINED3DFMT_R16G16B16A16_SINT);
- FMT_TO_STR(WINED3DFMT_R32G32_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R32G32_FLOAT);
- FMT_TO_STR(WINED3DFMT_R32G32_UINT);
- FMT_TO_STR(WINED3DFMT_R32G32_SINT);
- FMT_TO_STR(WINED3DFMT_R32G8X24_TYPELESS);
- FMT_TO_STR(WINED3DFMT_D32_FLOAT_S8X24_UINT);
- FMT_TO_STR(WINED3DFMT_R32_FLOAT_X8X24_TYPELESS);
- FMT_TO_STR(WINED3DFMT_X32_TYPELESS_G8X24_UINT);
- FMT_TO_STR(WINED3DFMT_R10G10B10A2_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R10G10B10A2_UNORM);
- FMT_TO_STR(WINED3DFMT_R10G10B10A2_UINT);
- FMT_TO_STR(WINED3DFMT_R10G10B10A2_SNORM);
- FMT_TO_STR(WINED3DFMT_R11G11B10_FLOAT);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_UNORM);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_UNORM_SRGB);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_UINT);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_SNORM);
- FMT_TO_STR(WINED3DFMT_R8G8B8A8_SINT);
- FMT_TO_STR(WINED3DFMT_R16G16_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R16G16_FLOAT);
- FMT_TO_STR(WINED3DFMT_R16G16_UNORM);
- FMT_TO_STR(WINED3DFMT_R16G16_UINT);
- FMT_TO_STR(WINED3DFMT_R16G16_SNORM);
- FMT_TO_STR(WINED3DFMT_R16G16_SINT);
- FMT_TO_STR(WINED3DFMT_R32_TYPELESS);
- FMT_TO_STR(WINED3DFMT_D32_FLOAT);
- FMT_TO_STR(WINED3DFMT_R32_FLOAT);
- FMT_TO_STR(WINED3DFMT_R32_UINT);
- FMT_TO_STR(WINED3DFMT_R32_SINT);
- FMT_TO_STR(WINED3DFMT_R24G8_TYPELESS);
- FMT_TO_STR(WINED3DFMT_D24_UNORM_S8_UINT);
- FMT_TO_STR(WINED3DFMT_R24_UNORM_X8_TYPELESS);
- FMT_TO_STR(WINED3DFMT_X24_TYPELESS_G8_UINT);
- FMT_TO_STR(WINED3DFMT_R8G8_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R8G8_UNORM);
- FMT_TO_STR(WINED3DFMT_R8G8_UINT);
- FMT_TO_STR(WINED3DFMT_R8G8_SNORM);
- FMT_TO_STR(WINED3DFMT_R8G8_SINT);
- FMT_TO_STR(WINED3DFMT_R16_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R16_FLOAT);
- FMT_TO_STR(WINED3DFMT_D16_UNORM);
- FMT_TO_STR(WINED3DFMT_R16_UNORM);
- FMT_TO_STR(WINED3DFMT_R16_UINT);
- FMT_TO_STR(WINED3DFMT_R16_SNORM);
- FMT_TO_STR(WINED3DFMT_R16_SINT);
- FMT_TO_STR(WINED3DFMT_R8_TYPELESS);
- FMT_TO_STR(WINED3DFMT_R8_UNORM);
- FMT_TO_STR(WINED3DFMT_R8_UINT);
- FMT_TO_STR(WINED3DFMT_R8_SNORM);
- FMT_TO_STR(WINED3DFMT_R8_SINT);
- FMT_TO_STR(WINED3DFMT_A8_UNORM);
- FMT_TO_STR(WINED3DFMT_R1_UNORM);
- FMT_TO_STR(WINED3DFMT_R9G9B9E5_SHAREDEXP);
- FMT_TO_STR(WINED3DFMT_R8G8_B8G8_UNORM);
- FMT_TO_STR(WINED3DFMT_G8R8_G8B8_UNORM);
- FMT_TO_STR(WINED3DFMT_BC1_TYPELESS);
- FMT_TO_STR(WINED3DFMT_BC1_UNORM);
- FMT_TO_STR(WINED3DFMT_BC1_UNORM_SRGB);
- FMT_TO_STR(WINED3DFMT_BC2_TYPELESS);
- FMT_TO_STR(WINED3DFMT_BC2_UNORM);
- FMT_TO_STR(WINED3DFMT_BC2_UNORM_SRGB);
- FMT_TO_STR(WINED3DFMT_BC3_TYPELESS);
- FMT_TO_STR(WINED3DFMT_BC3_UNORM);
- FMT_TO_STR(WINED3DFMT_BC3_UNORM_SRGB);
- FMT_TO_STR(WINED3DFMT_BC4_TYPELESS);
- FMT_TO_STR(WINED3DFMT_BC4_UNORM);
- FMT_TO_STR(WINED3DFMT_BC4_SNORM);
- FMT_TO_STR(WINED3DFMT_BC5_TYPELESS);
- FMT_TO_STR(WINED3DFMT_BC5_UNORM);
- FMT_TO_STR(WINED3DFMT_BC5_SNORM);
- FMT_TO_STR(WINED3DFMT_B5G6R5_UNORM);
- FMT_TO_STR(WINED3DFMT_B5G5R5A1_UNORM);
- FMT_TO_STR(WINED3DFMT_B8G8R8A8_UNORM);
- FMT_TO_STR(WINED3DFMT_B8G8R8X8_UNORM);
+ FMT_TO_STR(WINED3DFMT_UNKNOWN);
+ FMT_TO_STR(WINED3DFMT_B8G8R8_UNORM);
+ FMT_TO_STR(WINED3DFMT_B5G5R5X1_UNORM);
+ FMT_TO_STR(WINED3DFMT_B4G4R4A4_UNORM);
+ FMT_TO_STR(WINED3DFMT_B2G3R3_UNORM);
+ FMT_TO_STR(WINED3DFMT_B2G3R3A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_B4G4R4X4_UNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8B8X8_UNORM);
+ FMT_TO_STR(WINED3DFMT_B10G10R10A2_UNORM);
+ FMT_TO_STR(WINED3DFMT_P8_UINT_A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_P8_UINT);
+ FMT_TO_STR(WINED3DFMT_L8_UNORM);
+ FMT_TO_STR(WINED3DFMT_L8A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_L4A4_UNORM);
+ FMT_TO_STR(WINED3DFMT_R5G5_SNORM_L6_UNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8_SNORM_L8X8_UNORM);
+ FMT_TO_STR(WINED3DFMT_R10G11B11_SNORM);
+ FMT_TO_STR(WINED3DFMT_R10G10B10_SNORM_A2_UNORM);
+ FMT_TO_STR(WINED3DFMT_UYVY);
+ FMT_TO_STR(WINED3DFMT_YUY2);
+ FMT_TO_STR(WINED3DFMT_YV12);
+ FMT_TO_STR(WINED3DFMT_DXT1);
+ FMT_TO_STR(WINED3DFMT_DXT2);
+ FMT_TO_STR(WINED3DFMT_DXT3);
+ FMT_TO_STR(WINED3DFMT_DXT4);
+ FMT_TO_STR(WINED3DFMT_DXT5);
+ FMT_TO_STR(WINED3DFMT_MULTI2_ARGB8);
+ FMT_TO_STR(WINED3DFMT_G8R8_G8B8);
+ FMT_TO_STR(WINED3DFMT_R8G8_B8G8);
+ FMT_TO_STR(WINED3DFMT_D16_LOCKABLE);
+ FMT_TO_STR(WINED3DFMT_D32_UNORM);
+ FMT_TO_STR(WINED3DFMT_S1_UINT_D15_UNORM);
+ FMT_TO_STR(WINED3DFMT_X8D24_UNORM);
+ FMT_TO_STR(WINED3DFMT_S4X4_UINT_D24_UNORM);
+ FMT_TO_STR(WINED3DFMT_L16_UNORM);
+ FMT_TO_STR(WINED3DFMT_S8_UINT_D24_FLOAT);
+ FMT_TO_STR(WINED3DFMT_VERTEXDATA);
+ FMT_TO_STR(WINED3DFMT_R8G8_SNORM_Cx);
+ FMT_TO_STR(WINED3DFMT_ATI2N);
+ FMT_TO_STR(WINED3DFMT_NVHU);
+ FMT_TO_STR(WINED3DFMT_NVHS);
+ FMT_TO_STR(WINED3DFMT_R32G32B32A32_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R32G32B32A32_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R32G32B32A32_UINT);
+ FMT_TO_STR(WINED3DFMT_R32G32B32A32_SINT);
+ FMT_TO_STR(WINED3DFMT_R32G32B32_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R32G32B32_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R32G32B32_UINT);
+ FMT_TO_STR(WINED3DFMT_R32G32B32_SINT);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_UNORM);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_UINT);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_SNORM);
+ FMT_TO_STR(WINED3DFMT_R16G16B16A16_SINT);
+ FMT_TO_STR(WINED3DFMT_R32G32_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R32G32_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R32G32_UINT);
+ FMT_TO_STR(WINED3DFMT_R32G32_SINT);
+ FMT_TO_STR(WINED3DFMT_R32G8X24_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_D32_FLOAT_S8X24_UINT);
+ FMT_TO_STR(WINED3DFMT_R32_FLOAT_X8X24_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_X32_TYPELESS_G8X24_UINT);
+ FMT_TO_STR(WINED3DFMT_R10G10B10A2_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R10G10B10A2_UNORM);
+ FMT_TO_STR(WINED3DFMT_R10G10B10A2_UINT);
+ FMT_TO_STR(WINED3DFMT_R10G10B10A2_SNORM);
+ FMT_TO_STR(WINED3DFMT_R11G11B10_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_UNORM_SRGB);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_UINT);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_SNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8B8A8_SINT);
+ FMT_TO_STR(WINED3DFMT_R16G16_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R16G16_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R16G16_UNORM);
+ FMT_TO_STR(WINED3DFMT_R16G16_UINT);
+ FMT_TO_STR(WINED3DFMT_R16G16_SNORM);
+ FMT_TO_STR(WINED3DFMT_R16G16_SINT);
+ FMT_TO_STR(WINED3DFMT_R32_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_D32_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R32_FLOAT);
+ FMT_TO_STR(WINED3DFMT_R32_UINT);
+ FMT_TO_STR(WINED3DFMT_R32_SINT);
+ FMT_TO_STR(WINED3DFMT_R24G8_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_D24_UNORM_S8_UINT);
+ FMT_TO_STR(WINED3DFMT_R24_UNORM_X8_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_X24_TYPELESS_G8_UINT);
+ FMT_TO_STR(WINED3DFMT_R8G8_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R8G8_UNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8_UINT);
+ FMT_TO_STR(WINED3DFMT_R8G8_SNORM);
+ FMT_TO_STR(WINED3DFMT_R8G8_SINT);
+ FMT_TO_STR(WINED3DFMT_R16_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R16_FLOAT);
+ FMT_TO_STR(WINED3DFMT_D16_UNORM);
+ FMT_TO_STR(WINED3DFMT_R16_UNORM);
+ FMT_TO_STR(WINED3DFMT_R16_UINT);
+ FMT_TO_STR(WINED3DFMT_R16_SNORM);
+ FMT_TO_STR(WINED3DFMT_R16_SINT);
+ FMT_TO_STR(WINED3DFMT_R8_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_R8_UNORM);
+ FMT_TO_STR(WINED3DFMT_R8_UINT);
+ FMT_TO_STR(WINED3DFMT_R8_SNORM);
+ FMT_TO_STR(WINED3DFMT_R8_SINT);
+ FMT_TO_STR(WINED3DFMT_A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_R1_UNORM);
+ FMT_TO_STR(WINED3DFMT_R9G9B9E5_SHAREDEXP);
+ FMT_TO_STR(WINED3DFMT_R8G8_B8G8_UNORM);
+ FMT_TO_STR(WINED3DFMT_G8R8_G8B8_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC1_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_BC1_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC1_UNORM_SRGB);
+ FMT_TO_STR(WINED3DFMT_BC2_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_BC2_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC2_UNORM_SRGB);
+ FMT_TO_STR(WINED3DFMT_BC3_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_BC3_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC3_UNORM_SRGB);
+ FMT_TO_STR(WINED3DFMT_BC4_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_BC4_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC4_SNORM);
+ FMT_TO_STR(WINED3DFMT_BC5_TYPELESS);
+ FMT_TO_STR(WINED3DFMT_BC5_UNORM);
+ FMT_TO_STR(WINED3DFMT_BC5_SNORM);
+ FMT_TO_STR(WINED3DFMT_B5G6R5_UNORM);
+ FMT_TO_STR(WINED3DFMT_B5G5R5A1_UNORM);
+ FMT_TO_STR(WINED3DFMT_B8G8R8A8_UNORM);
+ FMT_TO_STR(WINED3DFMT_B8G8R8X8_UNORM);
#undef FMT_TO_STR
- default:
- {
- char fourcc[5];
- fourcc[0] = (char)(format_id);
- fourcc[1] = (char)(format_id >> 8);
- fourcc[2] = (char)(format_id >> 16);
- fourcc[3] = (char)(format_id >> 24);
- fourcc[4] = 0;
- if (isprint(fourcc[0]) && isprint(fourcc[1]) && isprint(fourcc[2]) && isprint(fourcc[3]))
- FIXME("Unrecognized %#x (as fourcc: %s) WINED3DFORMAT!\n", format_id, fourcc);
- else
- FIXME("Unrecognized %#x WINED3DFORMAT!\n", format_id);
+ default:
+ {
+ char fourcc[5];
+ fourcc[0] = (char)(format_id);
+ fourcc[1] = (char)(format_id >> 8);
+ fourcc[2] = (char)(format_id >> 16);
+ fourcc[3] = (char)(format_id >> 24);
+ fourcc[4] = 0;
+ if (isprint(fourcc[0]) && isprint(fourcc[1]) && isprint(fourcc[2]) && isprint(fourcc[3]))
+ FIXME("Unrecognized %#x (as fourcc: %s) WINED3DFORMAT!\n", format_id, fourcc);
+ else
+ FIXME("Unrecognized %#x WINED3DFORMAT!\n", format_id);
+ }
+ return "unrecognized";
}
- return "unrecognized";
- }
}
-const char* debug_d3ddevicetype(WINED3DDEVTYPE devtype) {
- switch (devtype) {
+const char *debug_d3ddevicetype(WINED3DDEVTYPE devtype)
+{
+ switch (devtype)
+ {
#define DEVTYPE_TO_STR(dev) case dev: return #dev
- DEVTYPE_TO_STR(WINED3DDEVTYPE_HAL);
- DEVTYPE_TO_STR(WINED3DDEVTYPE_REF);
- DEVTYPE_TO_STR(WINED3DDEVTYPE_SW);
+ DEVTYPE_TO_STR(WINED3DDEVTYPE_HAL);
+ DEVTYPE_TO_STR(WINED3DDEVTYPE_REF);
+ DEVTYPE_TO_STR(WINED3DDEVTYPE_SW);
#undef DEVTYPE_TO_STR
- default:
- FIXME("Unrecognized %u WINED3DDEVTYPE!\n", devtype);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u WINED3DDEVTYPE!\n", devtype);
+ return "unrecognized";
+ }
}
const char *debug_d3dusage(DWORD usage)
}
}
-const char* debug_d3dresourcetype(WINED3DRESOURCETYPE res) {
- switch (res) {
+const char *debug_d3dresourcetype(WINED3DRESOURCETYPE res)
+{
+ switch (res)
+ {
#define RES_TO_STR(res) case res: return #res
- RES_TO_STR(WINED3DRTYPE_SURFACE);
- RES_TO_STR(WINED3DRTYPE_VOLUME);
- RES_TO_STR(WINED3DRTYPE_TEXTURE);
- RES_TO_STR(WINED3DRTYPE_VOLUMETEXTURE);
- RES_TO_STR(WINED3DRTYPE_CUBETEXTURE);
- RES_TO_STR(WINED3DRTYPE_BUFFER);
+ RES_TO_STR(WINED3DRTYPE_SURFACE);
+ RES_TO_STR(WINED3DRTYPE_VOLUME);
+ RES_TO_STR(WINED3DRTYPE_TEXTURE);
+ RES_TO_STR(WINED3DRTYPE_VOLUMETEXTURE);
+ RES_TO_STR(WINED3DRTYPE_CUBETEXTURE);
+ RES_TO_STR(WINED3DRTYPE_BUFFER);
#undef RES_TO_STR
- default:
- FIXME("Unrecognized %u WINED3DRESOURCETYPE!\n", res);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u WINED3DRESOURCETYPE!\n", res);
+ return "unrecognized";
+ }
}
-const char* debug_d3dprimitivetype(WINED3DPRIMITIVETYPE PrimitiveType) {
- switch (PrimitiveType) {
+const char *debug_d3dprimitivetype(WINED3DPRIMITIVETYPE PrimitiveType)
+{
+ switch (PrimitiveType)
+ {
#define PRIM_TO_STR(prim) case prim: return #prim
- PRIM_TO_STR(WINED3DPT_UNDEFINED);
- PRIM_TO_STR(WINED3DPT_POINTLIST);
- PRIM_TO_STR(WINED3DPT_LINELIST);
- PRIM_TO_STR(WINED3DPT_LINESTRIP);
- PRIM_TO_STR(WINED3DPT_TRIANGLELIST);
- PRIM_TO_STR(WINED3DPT_TRIANGLESTRIP);
- PRIM_TO_STR(WINED3DPT_TRIANGLEFAN);
- PRIM_TO_STR(WINED3DPT_LINELIST_ADJ);
- PRIM_TO_STR(WINED3DPT_LINESTRIP_ADJ);
- PRIM_TO_STR(WINED3DPT_TRIANGLELIST_ADJ);
- PRIM_TO_STR(WINED3DPT_TRIANGLESTRIP_ADJ);
+ PRIM_TO_STR(WINED3DPT_UNDEFINED);
+ PRIM_TO_STR(WINED3DPT_POINTLIST);
+ PRIM_TO_STR(WINED3DPT_LINELIST);
+ PRIM_TO_STR(WINED3DPT_LINESTRIP);
+ PRIM_TO_STR(WINED3DPT_TRIANGLELIST);
+ PRIM_TO_STR(WINED3DPT_TRIANGLESTRIP);
+ PRIM_TO_STR(WINED3DPT_TRIANGLEFAN);
+ PRIM_TO_STR(WINED3DPT_LINELIST_ADJ);
+ PRIM_TO_STR(WINED3DPT_LINESTRIP_ADJ);
+ PRIM_TO_STR(WINED3DPT_TRIANGLELIST_ADJ);
+ PRIM_TO_STR(WINED3DPT_TRIANGLESTRIP_ADJ);
#undef PRIM_TO_STR
- default:
- FIXME("Unrecognized %u WINED3DPRIMITIVETYPE!\n", PrimitiveType);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u WINED3DPRIMITIVETYPE!\n", PrimitiveType);
+ return "unrecognized";
+ }
}
-const char* debug_d3drenderstate(DWORD state) {
- switch (state) {
+const char *debug_d3drenderstate(WINED3DRENDERSTATETYPE state)
+{
+ switch (state)
+ {
#define D3DSTATE_TO_STR(u) case u: return #u
- D3DSTATE_TO_STR(WINED3DRS_ANTIALIAS );
- D3DSTATE_TO_STR(WINED3DRS_TEXTUREPERSPECTIVE );
- D3DSTATE_TO_STR(WINED3DRS_WRAPU );
- D3DSTATE_TO_STR(WINED3DRS_WRAPV );
- D3DSTATE_TO_STR(WINED3DRS_ZENABLE );
- D3DSTATE_TO_STR(WINED3DRS_FILLMODE );
- D3DSTATE_TO_STR(WINED3DRS_SHADEMODE );
- D3DSTATE_TO_STR(WINED3DRS_LINEPATTERN );
- D3DSTATE_TO_STR(WINED3DRS_MONOENABLE );
- D3DSTATE_TO_STR(WINED3DRS_ROP2 );
- D3DSTATE_TO_STR(WINED3DRS_PLANEMASK );
- D3DSTATE_TO_STR(WINED3DRS_ZWRITEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_ALPHATESTENABLE );
- D3DSTATE_TO_STR(WINED3DRS_LASTPIXEL );
- D3DSTATE_TO_STR(WINED3DRS_SRCBLEND );
- D3DSTATE_TO_STR(WINED3DRS_DESTBLEND );
- D3DSTATE_TO_STR(WINED3DRS_CULLMODE );
- D3DSTATE_TO_STR(WINED3DRS_ZFUNC );
- D3DSTATE_TO_STR(WINED3DRS_ALPHAREF );
- D3DSTATE_TO_STR(WINED3DRS_ALPHAFUNC );
- D3DSTATE_TO_STR(WINED3DRS_DITHERENABLE );
- D3DSTATE_TO_STR(WINED3DRS_ALPHABLENDENABLE );
- D3DSTATE_TO_STR(WINED3DRS_FOGENABLE );
- D3DSTATE_TO_STR(WINED3DRS_SPECULARENABLE );
- D3DSTATE_TO_STR(WINED3DRS_ZVISIBLE );
- D3DSTATE_TO_STR(WINED3DRS_SUBPIXEL );
- D3DSTATE_TO_STR(WINED3DRS_SUBPIXELX );
- D3DSTATE_TO_STR(WINED3DRS_STIPPLEDALPHA );
- D3DSTATE_TO_STR(WINED3DRS_FOGCOLOR );
- D3DSTATE_TO_STR(WINED3DRS_FOGTABLEMODE );
- D3DSTATE_TO_STR(WINED3DRS_FOGSTART );
- D3DSTATE_TO_STR(WINED3DRS_FOGEND );
- D3DSTATE_TO_STR(WINED3DRS_FOGDENSITY );
- D3DSTATE_TO_STR(WINED3DRS_STIPPLEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_EDGEANTIALIAS );
- D3DSTATE_TO_STR(WINED3DRS_COLORKEYENABLE );
- D3DSTATE_TO_STR(WINED3DRS_MIPMAPLODBIAS );
- D3DSTATE_TO_STR(WINED3DRS_ZBIAS );
- D3DSTATE_TO_STR(WINED3DRS_RANGEFOGENABLE );
- D3DSTATE_TO_STR(WINED3DRS_ANISOTROPY );
- D3DSTATE_TO_STR(WINED3DRS_FLUSHBATCH );
- D3DSTATE_TO_STR(WINED3DRS_TRANSLUCENTSORTINDEPENDENT);
- D3DSTATE_TO_STR(WINED3DRS_STENCILENABLE );
- D3DSTATE_TO_STR(WINED3DRS_STENCILFAIL );
- D3DSTATE_TO_STR(WINED3DRS_STENCILZFAIL );
- D3DSTATE_TO_STR(WINED3DRS_STENCILPASS );
- D3DSTATE_TO_STR(WINED3DRS_STENCILFUNC );
- D3DSTATE_TO_STR(WINED3DRS_STENCILREF );
- D3DSTATE_TO_STR(WINED3DRS_STENCILMASK );
- D3DSTATE_TO_STR(WINED3DRS_STENCILWRITEMASK );
- D3DSTATE_TO_STR(WINED3DRS_TEXTUREFACTOR );
- D3DSTATE_TO_STR(WINED3DRS_WRAP0 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP1 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP2 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP3 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP4 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP5 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP6 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP7 );
- D3DSTATE_TO_STR(WINED3DRS_CLIPPING );
- D3DSTATE_TO_STR(WINED3DRS_LIGHTING );
- D3DSTATE_TO_STR(WINED3DRS_EXTENTS );
- D3DSTATE_TO_STR(WINED3DRS_AMBIENT );
- D3DSTATE_TO_STR(WINED3DRS_FOGVERTEXMODE );
- D3DSTATE_TO_STR(WINED3DRS_COLORVERTEX );
- D3DSTATE_TO_STR(WINED3DRS_LOCALVIEWER );
- D3DSTATE_TO_STR(WINED3DRS_NORMALIZENORMALS );
- D3DSTATE_TO_STR(WINED3DRS_COLORKEYBLENDENABLE );
- D3DSTATE_TO_STR(WINED3DRS_DIFFUSEMATERIALSOURCE );
- D3DSTATE_TO_STR(WINED3DRS_SPECULARMATERIALSOURCE );
- D3DSTATE_TO_STR(WINED3DRS_AMBIENTMATERIALSOURCE );
- D3DSTATE_TO_STR(WINED3DRS_EMISSIVEMATERIALSOURCE );
- D3DSTATE_TO_STR(WINED3DRS_VERTEXBLEND );
- D3DSTATE_TO_STR(WINED3DRS_CLIPPLANEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_SOFTWAREVERTEXPROCESSING );
- D3DSTATE_TO_STR(WINED3DRS_POINTSIZE );
- D3DSTATE_TO_STR(WINED3DRS_POINTSIZE_MIN );
- D3DSTATE_TO_STR(WINED3DRS_POINTSPRITEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_POINTSCALEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_A );
- D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_B );
- D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_C );
- D3DSTATE_TO_STR(WINED3DRS_MULTISAMPLEANTIALIAS );
- D3DSTATE_TO_STR(WINED3DRS_MULTISAMPLEMASK );
- D3DSTATE_TO_STR(WINED3DRS_PATCHEDGESTYLE );
- D3DSTATE_TO_STR(WINED3DRS_PATCHSEGMENTS );
- D3DSTATE_TO_STR(WINED3DRS_DEBUGMONITORTOKEN );
- D3DSTATE_TO_STR(WINED3DRS_POINTSIZE_MAX );
- D3DSTATE_TO_STR(WINED3DRS_INDEXEDVERTEXBLENDENABLE );
- D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_TWEENFACTOR );
- D3DSTATE_TO_STR(WINED3DRS_BLENDOP );
- D3DSTATE_TO_STR(WINED3DRS_POSITIONDEGREE );
- D3DSTATE_TO_STR(WINED3DRS_NORMALDEGREE );
- D3DSTATE_TO_STR(WINED3DRS_SCISSORTESTENABLE );
- D3DSTATE_TO_STR(WINED3DRS_SLOPESCALEDEPTHBIAS );
- D3DSTATE_TO_STR(WINED3DRS_ANTIALIASEDLINEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_MINTESSELLATIONLEVEL );
- D3DSTATE_TO_STR(WINED3DRS_MAXTESSELLATIONLEVEL );
- D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_X );
- D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_Y );
- D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_Z );
- D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_W );
- D3DSTATE_TO_STR(WINED3DRS_ENABLEADAPTIVETESSELLATION);
- D3DSTATE_TO_STR(WINED3DRS_TWOSIDEDSTENCILMODE );
- D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILFAIL );
- D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILZFAIL );
- D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILPASS );
- D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILFUNC );
- D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE1 );
- D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE2 );
- D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE3 );
- D3DSTATE_TO_STR(WINED3DRS_BLENDFACTOR );
- D3DSTATE_TO_STR(WINED3DRS_SRGBWRITEENABLE );
- D3DSTATE_TO_STR(WINED3DRS_DEPTHBIAS );
- D3DSTATE_TO_STR(WINED3DRS_WRAP8 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP9 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP10 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP11 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP12 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP13 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP14 );
- D3DSTATE_TO_STR(WINED3DRS_WRAP15 );
- D3DSTATE_TO_STR(WINED3DRS_SEPARATEALPHABLENDENABLE );
- D3DSTATE_TO_STR(WINED3DRS_SRCBLENDALPHA );
- D3DSTATE_TO_STR(WINED3DRS_DESTBLENDALPHA );
- D3DSTATE_TO_STR(WINED3DRS_BLENDOPALPHA );
+ D3DSTATE_TO_STR(WINED3DRS_ANTIALIAS);
+ D3DSTATE_TO_STR(WINED3DRS_TEXTUREPERSPECTIVE);
+ D3DSTATE_TO_STR(WINED3DRS_WRAPU);
+ D3DSTATE_TO_STR(WINED3DRS_WRAPV);
+ D3DSTATE_TO_STR(WINED3DRS_ZENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_FILLMODE);
+ D3DSTATE_TO_STR(WINED3DRS_SHADEMODE);
+ D3DSTATE_TO_STR(WINED3DRS_LINEPATTERN);
+ D3DSTATE_TO_STR(WINED3DRS_MONOENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_ROP2);
+ D3DSTATE_TO_STR(WINED3DRS_PLANEMASK);
+ D3DSTATE_TO_STR(WINED3DRS_ZWRITEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_ALPHATESTENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_LASTPIXEL);
+ D3DSTATE_TO_STR(WINED3DRS_SRCBLEND);
+ D3DSTATE_TO_STR(WINED3DRS_DESTBLEND);
+ D3DSTATE_TO_STR(WINED3DRS_CULLMODE);
+ D3DSTATE_TO_STR(WINED3DRS_ZFUNC);
+ D3DSTATE_TO_STR(WINED3DRS_ALPHAREF);
+ D3DSTATE_TO_STR(WINED3DRS_ALPHAFUNC);
+ D3DSTATE_TO_STR(WINED3DRS_DITHERENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_ALPHABLENDENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_FOGENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_SPECULARENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_ZVISIBLE);
+ D3DSTATE_TO_STR(WINED3DRS_SUBPIXEL);
+ D3DSTATE_TO_STR(WINED3DRS_SUBPIXELX);
+ D3DSTATE_TO_STR(WINED3DRS_STIPPLEDALPHA);
+ D3DSTATE_TO_STR(WINED3DRS_FOGCOLOR);
+ D3DSTATE_TO_STR(WINED3DRS_FOGTABLEMODE);
+ D3DSTATE_TO_STR(WINED3DRS_FOGSTART);
+ D3DSTATE_TO_STR(WINED3DRS_FOGEND);
+ D3DSTATE_TO_STR(WINED3DRS_FOGDENSITY);
+ D3DSTATE_TO_STR(WINED3DRS_STIPPLEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_EDGEANTIALIAS);
+ D3DSTATE_TO_STR(WINED3DRS_COLORKEYENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_MIPMAPLODBIAS);
+ D3DSTATE_TO_STR(WINED3DRS_ZBIAS);
+ D3DSTATE_TO_STR(WINED3DRS_RANGEFOGENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_ANISOTROPY);
+ D3DSTATE_TO_STR(WINED3DRS_FLUSHBATCH);
+ D3DSTATE_TO_STR(WINED3DRS_TRANSLUCENTSORTINDEPENDENT);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILFAIL);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILZFAIL);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILPASS);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILFUNC);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILREF);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILMASK);
+ D3DSTATE_TO_STR(WINED3DRS_STENCILWRITEMASK);
+ D3DSTATE_TO_STR(WINED3DRS_TEXTUREFACTOR);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP0);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP1);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP2);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP3);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP4);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP5);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP6);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP7);
+ D3DSTATE_TO_STR(WINED3DRS_CLIPPING);
+ D3DSTATE_TO_STR(WINED3DRS_LIGHTING);
+ D3DSTATE_TO_STR(WINED3DRS_EXTENTS);
+ D3DSTATE_TO_STR(WINED3DRS_AMBIENT);
+ D3DSTATE_TO_STR(WINED3DRS_FOGVERTEXMODE);
+ D3DSTATE_TO_STR(WINED3DRS_COLORVERTEX);
+ D3DSTATE_TO_STR(WINED3DRS_LOCALVIEWER);
+ D3DSTATE_TO_STR(WINED3DRS_NORMALIZENORMALS);
+ D3DSTATE_TO_STR(WINED3DRS_COLORKEYBLENDENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_DIFFUSEMATERIALSOURCE);
+ D3DSTATE_TO_STR(WINED3DRS_SPECULARMATERIALSOURCE);
+ D3DSTATE_TO_STR(WINED3DRS_AMBIENTMATERIALSOURCE);
+ D3DSTATE_TO_STR(WINED3DRS_EMISSIVEMATERIALSOURCE);
+ D3DSTATE_TO_STR(WINED3DRS_VERTEXBLEND);
+ D3DSTATE_TO_STR(WINED3DRS_CLIPPLANEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_SOFTWAREVERTEXPROCESSING);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSIZE);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSIZE_MIN);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSPRITEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSCALEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_A);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_B);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSCALE_C);
+ D3DSTATE_TO_STR(WINED3DRS_MULTISAMPLEANTIALIAS);
+ D3DSTATE_TO_STR(WINED3DRS_MULTISAMPLEMASK);
+ D3DSTATE_TO_STR(WINED3DRS_PATCHEDGESTYLE);
+ D3DSTATE_TO_STR(WINED3DRS_PATCHSEGMENTS);
+ D3DSTATE_TO_STR(WINED3DRS_DEBUGMONITORTOKEN);
+ D3DSTATE_TO_STR(WINED3DRS_POINTSIZE_MAX);
+ D3DSTATE_TO_STR(WINED3DRS_INDEXEDVERTEXBLENDENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_TWEENFACTOR);
+ D3DSTATE_TO_STR(WINED3DRS_BLENDOP);
+ D3DSTATE_TO_STR(WINED3DRS_POSITIONDEGREE);
+ D3DSTATE_TO_STR(WINED3DRS_NORMALDEGREE);
+ D3DSTATE_TO_STR(WINED3DRS_SCISSORTESTENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_SLOPESCALEDEPTHBIAS);
+ D3DSTATE_TO_STR(WINED3DRS_ANTIALIASEDLINEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_MINTESSELLATIONLEVEL);
+ D3DSTATE_TO_STR(WINED3DRS_MAXTESSELLATIONLEVEL);
+ D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_X);
+ D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_Y);
+ D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_Z);
+ D3DSTATE_TO_STR(WINED3DRS_ADAPTIVETESS_W);
+ D3DSTATE_TO_STR(WINED3DRS_ENABLEADAPTIVETESSELLATION);
+ D3DSTATE_TO_STR(WINED3DRS_TWOSIDEDSTENCILMODE);
+ D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILFAIL);
+ D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILZFAIL);
+ D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILPASS);
+ D3DSTATE_TO_STR(WINED3DRS_CCW_STENCILFUNC);
+ D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE1);
+ D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE2);
+ D3DSTATE_TO_STR(WINED3DRS_COLORWRITEENABLE3);
+ D3DSTATE_TO_STR(WINED3DRS_BLENDFACTOR);
+ D3DSTATE_TO_STR(WINED3DRS_SRGBWRITEENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_DEPTHBIAS);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP8);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP9);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP10);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP11);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP12);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP13);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP14);
+ D3DSTATE_TO_STR(WINED3DRS_WRAP15);
+ D3DSTATE_TO_STR(WINED3DRS_SEPARATEALPHABLENDENABLE);
+ D3DSTATE_TO_STR(WINED3DRS_SRCBLENDALPHA);
+ D3DSTATE_TO_STR(WINED3DRS_DESTBLENDALPHA);
+ D3DSTATE_TO_STR(WINED3DRS_BLENDOPALPHA);
#undef D3DSTATE_TO_STR
- default:
- FIXME("Unrecognized %u render state!\n", state);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u render state!\n", state);
+ return "unrecognized";
+ }
}
-const char* debug_d3dsamplerstate(DWORD state) {
- switch (state) {
+const char *debug_d3dsamplerstate(DWORD state)
+{
+ switch (state)
+ {
#define D3DSTATE_TO_STR(u) case u: return #u
- D3DSTATE_TO_STR(WINED3DSAMP_BORDERCOLOR );
- D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSU );
- D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSV );
- D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSW );
- D3DSTATE_TO_STR(WINED3DSAMP_MAGFILTER );
- D3DSTATE_TO_STR(WINED3DSAMP_MINFILTER );
- D3DSTATE_TO_STR(WINED3DSAMP_MIPFILTER );
- D3DSTATE_TO_STR(WINED3DSAMP_MIPMAPLODBIAS);
- D3DSTATE_TO_STR(WINED3DSAMP_MAXMIPLEVEL );
- D3DSTATE_TO_STR(WINED3DSAMP_MAXANISOTROPY);
- D3DSTATE_TO_STR(WINED3DSAMP_SRGBTEXTURE );
- D3DSTATE_TO_STR(WINED3DSAMP_ELEMENTINDEX );
- D3DSTATE_TO_STR(WINED3DSAMP_DMAPOFFSET );
+ D3DSTATE_TO_STR(WINED3DSAMP_BORDERCOLOR);
+ D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSU);
+ D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSV);
+ D3DSTATE_TO_STR(WINED3DSAMP_ADDRESSW);
+ D3DSTATE_TO_STR(WINED3DSAMP_MAGFILTER);
+ D3DSTATE_TO_STR(WINED3DSAMP_MINFILTER);
+ D3DSTATE_TO_STR(WINED3DSAMP_MIPFILTER);
+ D3DSTATE_TO_STR(WINED3DSAMP_MIPMAPLODBIAS);
+ D3DSTATE_TO_STR(WINED3DSAMP_MAXMIPLEVEL);
+ D3DSTATE_TO_STR(WINED3DSAMP_MAXANISOTROPY);
+ D3DSTATE_TO_STR(WINED3DSAMP_SRGBTEXTURE);
+ D3DSTATE_TO_STR(WINED3DSAMP_ELEMENTINDEX);
+ D3DSTATE_TO_STR(WINED3DSAMP_DMAPOFFSET);
#undef D3DSTATE_TO_STR
- default:
- FIXME("Unrecognized %u sampler state!\n", state);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u sampler state!\n", state);
+ return "unrecognized";
+ }
}
const char *debug_d3dtexturefiltertype(WINED3DTEXTUREFILTERTYPE filter_type) {
}
}
-const char* debug_d3dtexturestate(DWORD state) {
- switch (state) {
+const char *debug_d3dtexturestate(DWORD state)
+{
+ switch (state)
+ {
#define D3DSTATE_TO_STR(u) case u: return #u
- D3DSTATE_TO_STR(WINED3DTSS_COLOROP );
- D3DSTATE_TO_STR(WINED3DTSS_COLORARG1 );
- D3DSTATE_TO_STR(WINED3DTSS_COLORARG2 );
- D3DSTATE_TO_STR(WINED3DTSS_ALPHAOP );
- D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG1 );
- D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG2 );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT00 );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT01 );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT10 );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT11 );
- D3DSTATE_TO_STR(WINED3DTSS_TEXCOORDINDEX );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVLSCALE );
- D3DSTATE_TO_STR(WINED3DTSS_BUMPENVLOFFSET );
- D3DSTATE_TO_STR(WINED3DTSS_TEXTURETRANSFORMFLAGS );
- D3DSTATE_TO_STR(WINED3DTSS_COLORARG0 );
- D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG0 );
- D3DSTATE_TO_STR(WINED3DTSS_RESULTARG );
- D3DSTATE_TO_STR(WINED3DTSS_CONSTANT );
+ D3DSTATE_TO_STR(WINED3DTSS_COLOROP);
+ D3DSTATE_TO_STR(WINED3DTSS_COLORARG1);
+ D3DSTATE_TO_STR(WINED3DTSS_COLORARG2);
+ D3DSTATE_TO_STR(WINED3DTSS_ALPHAOP);
+ D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG1);
+ D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG2);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT00);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT01);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT10);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVMAT11);
+ D3DSTATE_TO_STR(WINED3DTSS_TEXCOORDINDEX);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVLSCALE);
+ D3DSTATE_TO_STR(WINED3DTSS_BUMPENVLOFFSET);
+ D3DSTATE_TO_STR(WINED3DTSS_TEXTURETRANSFORMFLAGS);
+ D3DSTATE_TO_STR(WINED3DTSS_COLORARG0);
+ D3DSTATE_TO_STR(WINED3DTSS_ALPHAARG0);
+ D3DSTATE_TO_STR(WINED3DTSS_RESULTARG);
+ D3DSTATE_TO_STR(WINED3DTSS_CONSTANT);
#undef D3DSTATE_TO_STR
- default:
- FIXME("Unrecognized %u texture state!\n", state);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u texture state!\n", state);
+ return "unrecognized";
+ }
}
const char* debug_d3dtop(WINED3DTEXTUREOP d3dtop) {
return wine_dbg_sprintf("UNKNOWN_STATE(%#x)", state);
}
-const char* debug_d3dpool(WINED3DPOOL Pool) {
- switch (Pool) {
+const char *debug_d3dpool(WINED3DPOOL pool)
+{
+ switch (pool)
+ {
#define POOL_TO_STR(p) case p: return #p
- POOL_TO_STR(WINED3DPOOL_DEFAULT);
- POOL_TO_STR(WINED3DPOOL_MANAGED);
- POOL_TO_STR(WINED3DPOOL_SYSTEMMEM);
- POOL_TO_STR(WINED3DPOOL_SCRATCH);
+ POOL_TO_STR(WINED3DPOOL_DEFAULT);
+ POOL_TO_STR(WINED3DPOOL_MANAGED);
+ POOL_TO_STR(WINED3DPOOL_SYSTEMMEM);
+ POOL_TO_STR(WINED3DPOOL_SCRATCH);
#undef POOL_TO_STR
- default:
- FIXME("Unrecognized %u WINED3DPOOL!\n", Pool);
- return "unrecognized";
- }
+ default:
+ FIXME("Unrecognized %u WINED3DPOOL!\n", pool);
+ return "unrecognized";
+ }
}
const char *debug_fbostatus(GLenum status) {