Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-13 | mesa: add comments and change Index2D to just Index2 | Zack Rusin | |
2010-07-10 | Revert "mesa: temporarily enable printing of Mesa's GPU instructions" | Zack Rusin | |
This reverts commit 7b8726a99da961fe0ace7c7ee567f82217715fe4. | |||
2010-07-10 | mesa: get the translation from mesa 2d regs to tgsi working | Zack Rusin | |
first working version of arb_geometry_shader4 | |||
2010-07-09 | mesa: initial support for emitting 2D registers from slang | Zack Rusin | |
2010-07-09 | mesa: temporarily enable printing of Mesa's GPU instructions | Zack Rusin | |
2010-07-08 | glsl: fix indirect addressing of gl_TextureMatrix[] arrays | Brian Paul | |
The code to emit an array of OpenGL state vars lacked the code to handle the gl_TextureMatrix[] array. Fixes fd.o bug 28967 NOTE: this is a candidate for the 7.8 branch. | |||
2010-07-08 | glsl: fix 'if ((x=foo()) > 1.0)' bug | Brian Paul | |
Fixes fd.o bug 27216. May also be the root cause of fd.o bug 28950. We weren't propogating the storage info for the x=foo() expression up through the IR tree to the inequality expression. NOTE: This is a candidate for the Mesa 7.8 branch. | |||
2010-07-08 | slang: fix typos | Zack Rusin | |
2010-07-08 | slang: add some comments related to geometry shaders | Zack Rusin | |
2010-07-08 | gs: inject const int gl_VerticesIn at link time | Zack Rusin | |
2010-07-07 | glsl: use Elements() in arrays instead of sentinal values | Brian Paul | |
The _slang_*_output_name() functions had one too many loop iterations because of the sentinal end-of-list values in the vertOutput array. Just use Elements() everywhere. | |||
2010-07-02 | mesa: add geometry shader fields to gl_shader_program | Brian Paul | |
These 3 fields are per shader-program. Copy them into the geometry program at link time for convenient access later. Also, add some missing glGetProgramiv() queries. | |||
2010-06-28 | mesa: initial support for ARB_geometry_shader4 | Zack Rusin | |
laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left. | |||
2010-06-10 | mesa: rename src/mesa/shader/ to src/mesa/program/ | Brian Paul | |
2010-06-10 | mesa: move shader/slang/* sources to main/slang/* | Brian Paul | |
Reduce the source tree depth a bit. |