Jason Green : wined3d: Implement more GLSL instructions.
Module: wine Branch: refs/heads/master Commit: cc06ed3d53b99adac596a18c1e1e5463eb996604 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=cc06ed3d53b99adac596a18c... Author: Jason Green <jave27(a)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=cc06ed3d53b99adac596...
participants (1)
-
Alexandre Julliard