wined3d: Add the bulk of the GLSL string generation functions.
authorJason Green <jave27@gmail.com>
Fri, 9 Jun 2006 07:33:01 +0000 (03:33 -0400)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 9 Jun 2006 11:47:55 +0000 (13:47 +0200)
commit0c59ca6448d680c67b51df96534e91804c6ee4f1
treeaf661d75a9ce869ca8da608203f545be86497f23
parent1f1057fc9b073ba50c1f101145d73e172c4c6e09
wined3d: Add the bulk of the GLSL string generation functions.

- Add a new file glsl_shader.c which contains almost every GLSL specific function we'll need
- Move print_glsl_info() into glsl_shader.c
- Move the shader_reg_maps struct info into the private header, and make it part of SHADER_OPCODE_ARG.
- Create a new shared ps/vs register map for float constants (future patch will make ARB programs use this, too)
dlls/wined3d/Makefile.in
dlls/wined3d/baseshader.c
dlls/wined3d/glsl_shader.c [new file with mode: 0644]
dlls/wined3d/wined3d_private.h