Stefan Dösinger : wined3d: Handle projected textures properly in arbfp and atifs.
Module: wine Branch: master Commit: af8d268a39207a1180feca79e0f402f604ee9734 URL: http://source.winehq.org/git/wine.git/?a=commit;h=af8d268a39207a1180feca79e0... Author: Stefan Dösinger <stefan(a)codeweavers.com> Date: Sat Aug 23 15:41:51 2008 -0500 wined3d: Handle projected textures properly in arbfp and atifs. GL_ARB_fragment_program and GL_ATI_fragment_shader can disable projected textures properly, and they can also handle D3DTTFF_PROJECTED | D3DTTFF_COUNT3 properly. --- dlls/wined3d/arb_program_shader.c | 24 ++++++++++--- dlls/wined3d/ati_fragment_shader.c | 32 ++++++++++++------ dlls/wined3d/glsl_shader.c | 5 ++- dlls/wined3d/nvidia_texture_shader.c | 6 ++- dlls/wined3d/state.c | 7 +++- dlls/wined3d/utils.c | 59 ++++++++++++++++++--------------- dlls/wined3d/wined3d_private.h | 3 +- 7 files changed, 86 insertions(+), 50 deletions(-) Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=af8d268a39207a1180feca...
participants (1)
-
Alexandre Julliard