Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glsl: remove invalid _mesa_problem() call | Brian Paul | 2010-07-22 | 1 | -0/+2 |
| | | | | Fixes fd.o bug 29206. | ||||
* | Add missing initialization of inOutFlags pointer. | Carl Worth | 2010-07-21 | 1 | -1/+1 |
| | | | | | | This quiets a compiler warning, (and ensures a segmentation fault rather than memory corruption if this variable is written through before being initialized elsewhere). | ||||
* | mesa: add comments and change Index2D to just Index2 | Zack Rusin | 2010-07-13 | 4 | -14/+16 |
| | |||||
* | Revert "mesa: temporarily enable printing of Mesa's GPU instructions" | Zack Rusin | 2010-07-10 | 1 | -1/+1 |
| | | | | This reverts commit 7b8726a99da961fe0ace7c7ee567f82217715fe4. | ||||
* | mesa: get the translation from mesa 2d regs to tgsi working | Zack Rusin | 2010-07-10 | 2 | -4/+16 |
| | | | | first working version of arb_geometry_shader4 | ||||
* | mesa: initial support for emitting 2D registers from slang | Zack Rusin | 2010-07-09 | 6 | -40/+98 |
| | |||||
* | mesa: temporarily enable printing of Mesa's GPU instructions | Zack Rusin | 2010-07-09 | 1 | -1/+1 |
| | |||||
* | glsl: fix indirect addressing of gl_TextureMatrix[] arrays | Brian Paul | 2010-07-08 | 1 | -1/+31 |
| | | | | | | | | | 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. | ||||
* | glsl: fix 'if ((x=foo()) > 1.0)' bug | Brian Paul | 2010-07-08 | 1 | -1/+5 |
| | | | | | | | | | 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. | ||||
* | slang: fix typos | Zack Rusin | 2010-07-08 | 1 | -2/+2 |
| | |||||
* | slang: add some comments related to geometry shaders | Zack Rusin | 2010-07-08 | 2 | -0/+15 |
| | |||||
* | gs: inject const int gl_VerticesIn at link time | Zack Rusin | 2010-07-08 | 4 | -6/+38 |
| | |||||
* | glsl: use Elements() in arrays instead of sentinal values | Brian Paul | 2010-07-07 | 1 | -20/+20 |
| | | | | | | 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. | ||||
* | mesa: add geometry shader fields to gl_shader_program | Brian Paul | 2010-07-02 | 1 | -1/+6 |
| | | | | | | | 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. | ||||
* | mesa: initial support for ARB_geometry_shader4 | Zack Rusin | 2010-06-28 | 13 | -46/+382 |
| | | | | | | laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left. | ||||
* | mesa: rename src/mesa/shader/ to src/mesa/program/ | Brian Paul | 2010-06-10 | 12 | -46/+46 |
| | |||||
* | mesa: move shader/slang/* sources to main/slang/* | Brian Paul | 2010-06-10 | 49 | -0/+27869 |
Reduce the source tree depth a bit. |