H. Verbeet : wined3d: Improve float constant loading a bit.
Module: wine Branch: master Commit: 09eb0c40a63a09150c1c70308864017c27f72fbc URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=09eb0c40a63a09150c1c7030... Author: H. Verbeet <hverbeet(a)gmail.com> Date: Sat Aug 19 17:24:02 2006 +0200 wined3d: Improve float constant loading a bit. - Use a list to keep track of what constants are set. - Move TRACEs and checkGLcall calls out of the main constant loading loop. --- dlls/wined3d/arb_program_shader.c | 78 +++++++++++++++++++-------------- dlls/wined3d/device.c | 14 +++++- dlls/wined3d/glsl_shader.c | 87 +++++++++++++++++++++++++------------ dlls/wined3d/stateblock.c | 13 ++++++ dlls/wined3d/wined3d_private.h | 7 +++ 5 files changed, 135 insertions(+), 64 deletions(-) Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=09eb0c40a63a09150c1c...
participants (1)
-
Alexandre Julliard