Stefan Dösinger : wined3d: Put the color_correction calls into the instruction handlers.

Alexandre Julliard julliard at winehq.org
Fri Feb 27 10:02:35 CST 2009


Module: wine
Branch: master
Commit: 5cf764aec2177df93509be0f7f04f4268ad40c8b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5cf764aec2177df93509be0f7f04f4268ad40c8b

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Mon Feb 16 14:58:52 2009 +0100

wined3d: Put the color_correction calls into the instruction handlers.

The color correction cannot be done behind the back of the individual
instruction handlers because it might conflict with the instruction's
color modifications and the D3D provided writemask.

---

 dlls/wined3d/arb_program_shader.c |  108 ++++++++++++++++++-------------------
 dlls/wined3d/baseshader.c         |   65 ----------------------
 dlls/wined3d/glsl_shader.c        |   22 +++++++-
 dlls/wined3d/pixelshader.c        |   17 +++---
 dlls/wined3d/wined3d_private.h    |    6 +--
 5 files changed, 81 insertions(+), 137 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=5cf764aec2177df93509be0f7f04f4268ad40c8b



More information about the wine-cvs mailing list