From: Jacek Caban jacek@codeweavers.com
Fixes -Wbitfield-constant-conversion when enum is signed, causing WINED3D_GL_RES_TYPE_TEX_RECT value to be trincated to -4. --- dlls/wined3d/arb_program_shader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/wined3d/arb_program_shader.c b/dlls/wined3d/arb_program_shader.c index 806fae6b522..0773c3e34d9 100644 --- a/dlls/wined3d/arb_program_shader.c +++ b/dlls/wined3d/arb_program_shader.c @@ -6927,7 +6927,7 @@ const struct wined3d_fragment_pipe_ops arbfp_fragment_pipeline = struct arbfp_blit_type { enum complex_fixup fixup : 4; - enum wined3d_gl_resource_type res_type : 3; + unsigned int res_type : 3; DWORD use_color_key : 1; DWORD padding : 24; };