Module: wine Branch: refs/heads/master Commit: baf38b30077aee92ba60fd705e17b78889e28d66 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=baf38b30077aee92ba60fd70...
Author: Jason Green jave27@gmail.com Date: Tue Jun 27 02:00:02 2006 -0400
wined3d: Implement more GLSL instructions and a little cleanup.
- Implement D3DSIO_DP2ADD, D3DSIO_TEXKILL, D3DSIO_TEXM3X3PAD - Partially implement D3DSIO_TEXBEM, D3DSIO_TEXM3X3VSPEC (as much as they are implemented in ARB_fragment_program at least). - Stop copying the SHADER_PARSE_STATE struct in each ARB shader routine - use a pointer instead.
---
dlls/wined3d/baseshader.c | 1 dlls/wined3d/glsl_shader.c | 100 +++++++++++++++++++++++++++++++++++++++- dlls/wined3d/pixelshader.c | 32 ++++++------- dlls/wined3d/wined3d_private.h | 5 ++ 4 files changed, 120 insertions(+), 18 deletions(-)
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=baf38b30077aee92ba60...