wined3d: Improve float constant loading a bit.
commit09eb0c40a63a09150c1c70308864017c27f72fbc
authorH. Verbeet <hverbeet@gmail.com>
Sat, 19 Aug 2006 15:24:02 +0000 (19 17:24 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 21 Aug 2006 10:17:42 +0000 (21 12:17 +0200)
tree35a7d6f07e58382113a07eeee86063be6a4a0dda
parent49f4c68e29a9eed401b8e0f3f33a03fbe0d47667
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
dlls/wined3d/device.c
dlls/wined3d/glsl_shader.c
dlls/wined3d/stateblock.c
dlls/wined3d/wined3d_private.h