| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Avoid excessive loop unrolling. | Mathias Fröhlich | 2012-02-09 | 1 | -0/+15 |
* | glsl: Fix Android build | Chad Versace | 2012-02-08 | 1 | -0/+1 |
* | glsl: Add error case for switch() with two default cases. | Eric Anholt | 2012-02-03 | 2 | -0/+16 |
* | glsl: Throw an error when faced with a duplicated switch() case label. | Eric Anholt | 2012-02-03 | 2 | -0/+27 |
* | glsl: Add other missing error location information for switch statements. | Eric Anholt | 2012-02-03 | 1 | -0/+4 |
* | glsl: Add missing location info to case labels. | Eric Anholt | 2012-02-03 | 1 | -0/+2 |
* | glsl: Throw the required error when a case label is a non-constant. | Eric Anholt | 2012-02-03 | 1 | -2/+14 |
* | glsl: Save and restore the whole switch state for nesting. | Eric Anholt | 2012-02-03 | 3 | -260/+255 |
* | glsl: move array_sizing_visitor class outside of link_intrastage_shaders() | Brian Paul | 2012-02-02 | 1 | -16/+22 |
* | glsl: Avoid ralloc_stealing a long-lived object to a short-lived parent | Carl Worth | 2012-02-02 | 1 | -3/+0 |
* | glsl: Add glcpp tests for a macro used twice | Carl Worth | 2012-02-02 | 2 | -0/+33 |
* | glcpp: Fix so that trailing punctuation does not prevent macro expansion | Carl Worth | 2012-02-02 | 1 | -1/+9 |
* | glcpp: Add new test showing bug where a trailing ':' prevents macro expansion | Carl Worth | 2012-02-02 | 2 | -0/+15 |
* | Revert "automake: src/glsl and src/glsl/glcpp" | Matt Turner | 2012-01-31 | 5 | -136/+172 |
* | Revert "src/glsl/glcpp: wire up glcpp-test to make check" | Matt Turner | 2012-01-31 | 2 | -7/+1 |
* | src/glsl/glcpp: wire up glcpp-test to make check | Matt Turner | 2012-01-30 | 2 | -1/+7 |
* | glcpp-test: don't return failure if valgrind tests aren't run | Matt Turner | 2012-01-30 | 1 | -1/+1 |
* | automake: src/glsl and src/glsl/glcpp | Matt Turner | 2012-01-30 | 5 | -172/+136 |
* | glsl: rename Makefile.sources' _SOURCES variables | Matt Turner | 2012-01-30 | 4 | -29/+29 |
* | glsl: Rename class variable_entry to ir_variable_refcount_entry. | Kenneth Graunke | 2012-01-30 | 4 | -13/+13 |
* | mesa: Add a flag for forcing all GLSL extensions to "warn". | Eric Anholt | 2012-01-30 | 1 | -0/+3 |
* | glsl: Don't use newlocale on Haiku | Alexander von Gluck | 2012-01-24 | 1 | -1/+2 |
* | glsl: Fix 'control reaches end of non-void function' warning. | Vinson Lee | 2012-01-20 | 1 | -2/+2 |
* | mesa: allocate transform_feedback_info::Outputs array dynamically | Christoph Bumiller | 2012-01-20 | 1 | -24/+40 |
* | glsl: Fix isinf() for non-C99-compliant compilers. | Paul Berry | 2012-01-19 | 1 | -14/+22 |
* | glsl: Fix leak of linked uniform names at relink/free of the shader_program. | Eric Anholt | 2012-01-18 | 1 | -1/+1 |
* | glsl: Fix leak of LinkedTransformFeedback.Varyings. | Eric Anholt | 2012-01-18 | 1 | -1/+1 |
* | linker: Calculate used samplers and shadow samplers in the linker | Ian Romanick | 2012-01-11 | 1 | -1/+44 |
* | linker: Calculate the sampler to texture target mapping during linking | Ian Romanick | 2012-01-11 | 1 | -1/+14 |
* | glsl: Add glsl_type::sampler_index | Ian Romanick | 2012-01-11 | 2 | -0/+35 |
* | mesa: Move transform feedback error check to reduce array overflow risk. | Paul Berry | 2012-01-11 | 1 | -20/+32 |
* | mesa: Fix transform feedback of unsubscripted gl_ClipDistance array. | Paul Berry | 2012-01-11 | 1 | -33/+56 |
* | mesa: Fix computation of transform feedback num_components. | Paul Berry | 2012-01-11 | 1 | -1/+7 |
* | glsl: Add error checking for applying interpolation qualifiers to other vars. | Eric Anholt | 2012-01-10 | 1 | -0/+23 |
* | glsl: Fix copy_propagation_elements bug in handling self-copies. | Eric Anholt | 2012-01-10 | 1 | -1/+14 |
* | glsl: fix glsl optimization infinite loop from copy_propagation_elements | Andy Clayton | 2012-01-09 | 1 | -0/+10 |
* | mesa: Fix bogus transform feedback error message when subscripting non-array. | Paul Berry | 2012-01-09 | 1 | -3/+3 |
* | glsl/builtins: Add missing mix(genType, genType, bvec) built-ins. | Kenneth Graunke | 2012-01-06 | 3 | -1/+11 |
* | glsl: Don't mark assignment temporaries as read-only | Ian Romanick | 2012-01-06 | 1 | -5/+0 |
* | glsl: Emit extra errors for l-value violations in 'out' or 'inout' parameters | Ian Romanick | 2012-01-06 | 1 | -4/+59 |
* | glsl: Emit errors for assignments to non-l-value expressions | Ian Romanick | 2012-01-06 | 1 | -7/+22 |
* | glsl: Track descriptions of some expressions that can't be l-values | Ian Romanick | 2012-01-06 | 3 | -0/+19 |
* | glsl: Add a lowering pass to remove reads of shader output variables. | Vincent Lejeune | 2012-01-06 | 3 | -0/+143 |
* | mesa: Fix transform feedback of unsubscripted arrays. | Paul Berry | 2012-01-05 | 1 | -45/+54 |
* | mesa: Fix transform feedback of gl_ClipDistance. | Paul Berry | 2012-01-05 | 1 | -18/+41 |
* | mesa: Make tfeedback_decl::var_name a const char *. | Paul Berry | 2012-01-05 | 1 | -1/+1 |
* | mesa: Add gl_transform_feedback_info::ComponentOffset. | Paul Berry | 2012-01-05 | 1 | -0/+1 |
* | mesa: Fix extra memset in store_tfeedback_info() | Paul Berry | 2012-01-05 | 1 | -4/+3 |
* | mesa: Fix glGetTransformFeedbackVarying(). | Eric Anholt | 2012-01-05 | 1 | -6/+34 |
* | glsl: rename VERSION to VERSION_TOK for automake | Matt Turner | 2012-01-04 | 2 | -3/+3 |