[PATCH 1/4] wined3d: Use the correct color key in ARBfp color key blits.
Stefan Dösinger
stefan at codeweavers.com
Thu Aug 20 03:03:32 CDT 2015
This fixes bug 39014.
---
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 2c69c02..378900e 100644
--- a/dlls/wined3d/arb_program_shader.c
+++ b/dlls/wined3d/arb_program_shader.c
@@ -7724,7 +7724,7 @@ err_out:
if (type.use_color_key)
{
wined3d_format_convert_color_to_float(surface->resource.format, NULL,
- surface->container->async.src_blt_color_key.color_space_high_value, &float_color_key);
+ color_key->color_space_high_value, &float_color_key);
GL_EXTCALL(glProgramLocalParameter4fvARB(GL_FRAGMENT_PROGRAM_ARB,
ARBFP_BLIT_PARAM_COLOR_KEY, &float_color_key.r));
checkGLcall("glProgramLocalParameter4fvARB");
--
2.4.6
More information about the wine-patches
mailing list