summaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* glsl: inspect interfaces in contains_foo()Juan A. Suarez Romero2016-10-272-13/+14
* glsl: Size TCS->TES unsized arrays to gl_MaxPatchVertices for queries.Kenneth Graunke2016-10-274-3/+49
* glsl: Pass ctx to program interface query helper functions.Kenneth Graunke2016-10-271-13/+20
* glsl: Add pthread libs to cache_testRhys Kidd2016-10-271-1/+4
* compiler: avoid warning about redefinition of PYTHON_GENErik Faye-Lund2016-10-263-3/+1
* compiler: automake: add shader_info.h to the sources listEmil Velikov2016-10-261-1/+2
* glsl: update default precision qualifier when it is set in the shaderSamuel Iglesias Gonsálvez2016-10-261-1/+4
* nir: stop adjusting driver location for varying packingTimothy Arceri2016-10-262-47/+2
* compiler: remove copy_shader_info()Timothy Arceri2016-10-262-35/+1
* glsl: set uses texture gather directly in shader_infoTimothy Arceri2016-10-262-3/+1
* glsl/st/mesa: use common system values read fieldTimothy Arceri2016-10-262-3/+2
* glsl: set patch outputs written directly in shader_infoTimothy Arceri2016-10-262-3/+2
* glsl: set patch inputs read directly in shader_infoTimothy Arceri2016-10-262-3/+2
* glsl: set outputs read directly in shader_infoTimothy Arceri2016-10-262-3/+2
* r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri2016-10-262-7/+6
* mesa/glsl: set double inputs read directly in shader_infoTimothy Arceri2016-10-262-2/+1
* r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri2016-10-262-7/+6
* mesa/compiler: copy early fragment tests to shader_info in _mesa_copy_linked_...Timothy Arceri2016-10-261-4/+0
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-11/+2
* i965/mesa/st/swrast: set fs shader_info directly and switch to using itTimothy Arceri2016-10-262-13/+4
* mesa: remove now unused IsCentroid from gl_fragment_programTimothy Arceri2016-10-261-5/+1
* compiler: update the comment for enum glsl_interp_modeTimothy Arceri2016-10-261-1/+1
* glsl: remove now unused InterpQualifierTimothy Arceri2016-10-261-5/+2
* mesa: set cs shader_info metadata directlyTimothy Arceri2016-10-261-9/+0
* compiler: add additional cs metadata fields to shader infoTimothy Arceri2016-10-262-0/+6
* mesa: set gs shader_info metadata directlyTimothy Arceri2016-10-261-10/+0
* compiler: add input primative field for gs in shader infoTimothy Arceri2016-10-262-0/+4
* mesa: copy tes metadata directly to shared shader infoTimothy Arceri2016-10-261-11/+0
* compiler: add fields for tes metadata to shader infoTimothy Arceri2016-10-262-0/+18
* mesa: set tcs shader_info metadata directlyTimothy Arceri2016-10-261-4/+0
* glsl: add temporary copy_shader_info() functionTimothy Arceri2016-10-264-46/+88
* glsl: add a shader info field to the gl_program typeTimothy Arceri2016-10-261-1/+2
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-2614-96/+102
* nir: move nir_shader_info to a common compiler headerTimothy Arceri2016-10-262-96/+133
* glsl: add matrix layout information to interface block typesIago Toral Quiroga2016-10-248-12/+42
* glsl/mesa: remove unused namespace support from the symbol tableTimothy Arceri2016-10-242-11/+11
* glsl/es31: precision qualifier doesn't need to match in shader interface bloc...Samuel Iglesias Gonsálvez2016-10-242-3/+14
* glsl: move intrastage_match() after interstage_member_mismatch()Samuel Iglesias Gonsálvez2016-10-241-46/+46
* glsl: Indirect array indexing on non-last SSBO member must fail compilationIago Toral Quiroga2016-10-202-7/+15
* nir: Optimize integer division and modulus with 1Ian Romanick2016-10-191-0/+4
* glsl: Remove unused function import_prototypesIan Romanick2016-10-173-132/+0
* glsl: Remove prototypes for nonexistent functionsIan Romanick2016-10-171-9/+0
* glsl: Replace assert with unreachableIan Romanick2016-10-171-1/+2
* glsl: print non-zero bindings of variablesNicolai Hähnle2016-10-171-2/+6
* glsl: fail compilation of compute shaders when unsupportedIago Toral Quiroga2016-10-171-0/+13
* glsl: Disable textureOffset(sampler2DArrayShadow, ...) in GLSL ES.Kenneth Graunke2016-10-161-1/+7
* glsl: Drop the ES requirement that VS outputs must be flat qualified.Kenneth Graunke2016-10-151-8/+4
* glsl: dump explicit location when printing IRNicolai Hähnle2016-10-121-3/+7
* glsl: Add missing cache_destroy stub function.Vinson Lee2016-10-101-0/+5
* glsl: prohibit lowp, mediump precision on atomic_uintTapani Pälli2016-10-101-0/+14