Jason Green : wined3d: Implement more GLSL instructions.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jun 15 07:12:40 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: cc06ed3d53b99adac596a18c1e1e5463eb996604
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=cc06ed3d53b99adac596a18c1e1e5463eb996604
Author: Jason Green <jave27 at gmail.com>
Date: Tue Jun 13 22:32:14 2006 -0400
wined3d: Implement more GLSL instructions.
- Implemented: D3DSIO_SGN, LOOP, ENDLOOP, LOGP, LIT, DST, SINCOS
- Process instruction-based modifiers (function existed, it just
wasn't being called)
- Add loop checking to register maps.
- Renamed "sng" to "sgn" for D3DSIO_SGN - it's not handled anywhere
except for GLSL, so won't matter.
---
dlls/wined3d/baseshader.c | 11 +++++
dlls/wined3d/glsl_shader.c | 92 ++++++++++++++++++++++++++++++++++++++++
dlls/wined3d/pixelshader.c | 12 +++--
dlls/wined3d/vertexshader.c | 18 ++++----
dlls/wined3d/wined3d_private.h | 11 ++++-
5 files changed, 128 insertions(+), 16 deletions(-)
Diff: http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=cc06ed3d53b99adac596a18c1e1e5463eb996604
More information about the wine-cvs
mailing list