=?UTF-8?Q?Stefan=20D=C3=B6singer=20?=: wined3d: Check for conversion changes in the atifs fragment pipeline.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Mar 24 10:00:45 CDT 2015
Module: wine
Branch: master
Commit: 1b0c0636322a0eadafcbc8d6ee70e664bc55a418
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1b0c0636322a0eadafcbc8d6ee70e664bc55a418
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Mon Mar 23 18:59:08 2015 +0100
wined3d: Check for conversion changes in the atifs fragment pipeline.
Mapping colorop to pixelshader is necessary because misc_state_template
defines a pixel shader handler. We have to use the same representative
in all pipeline parts.
Wined3d_cs_exec_set_texture dirtifies the pixel shader state when the
fixup of a texture changes. Atifs no longer needs a pixel shader handler
on its own since vertex shader updates aren't delayed any more when the
pixel shader state is dirty.
---
dlls/wined3d/ati_fragment_shader.c | 165 ++++++++++++++++---------------------
1 file changed, 73 insertions(+), 92 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=1b0c0636322a0eadafcbc8d6ee70e664bc55a418
More information about the wine-cvs
mailing list