Jason Green : wined3d: Add preliminary support for constant boolean and integer registers in GLSL .

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jun 19 05:44:09 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 34d271bab6c6d43bb3b03739eed4a3bce5b678bc
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=34d271bab6c6d43bb3b03739eed4a3bce5b678bc

Author: Jason Green <jave27 at gmail.com>
Date:   Fri Jun 16 16:07:31 2006 -0400

wined3d: Add preliminary support for constant boolean and integer registers in GLSL.

- Separate the declaration phase of the shader string generator into
  the arb and glsl specific files.
- Add declarations and recognition for application-sent constant
  integers and booleans (locally defined ones will follow).
- Standardize capitilization of pixel/vertex specific variable names.

---

 dlls/wined3d/arb_program_shader.c |   36 ++++++++++
 dlls/wined3d/baseshader.c         |  128 ------------------------------------
 dlls/wined3d/glsl_shader.c        |  133 +++++++++++++++++++++++++++++++++++--
 dlls/wined3d/wined3d_private.h    |    7 +-
 4 files changed, 168 insertions(+), 136 deletions(-)

Diff:   http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=34d271bab6c6d43bb3b03739eed4a3bce5b678bc



More information about the wine-cvs mailing list