summaryrefslogtreecommitdiff
path: root/src/compiler
AgeCommit message (Expand)AuthorFilesLines
2017-04-14nir: Destination component count of shader_clock intrinsic is 2Boyan Ding2-2/+3
2017-04-14nir/print: add compute shader infoRob Clark1-0/+13
2017-04-13glsl: simplify apply_image_qualifier_to_variable()Samuel Pitoiset1-59/+58
2017-04-13glsl: add validate_fragment_flat_interpolation_input()Samuel Pitoiset1-63/+72
2017-04-11glsl: use the BA1 macro for textureQueryLevels()Samuel Pitoiset1-32/+33
2017-04-11glsl: use the BA1 macro for textureSamples()Samuel Pitoiset1-9/+10
2017-04-11glsl: use the BA1 macro for textureCubeArrayShadow()Samuel Pitoiset1-5/+6
2017-04-08glsl: fix lower jumps for nested non-void returnsTimothy Arceri2-1/+10
2017-04-05glsl: add gl_SubGroup*ARB builtinsNicolai Hähnle3-0/+88
2017-04-05glsl: add ARB_shader_ballot builtin functionsNicolai Hähnle1-0/+77
2017-04-05glsl: add ARB_shader_ballot operationsNicolai Hähnle3-0/+35
2017-04-05glsl: add ARB_shader_ballot enableNicolai Hähnle2-0/+3
2017-04-05mesa: Replace program locks with atomic inc/dec.Matt Turner1-2/+0
2017-04-04glsl: remove unused fileElie TOURNIER1-206/+0
2017-04-04glsl: Fix blob memory leakBartosz Tomczyk3-5/+16
2017-03-31glsl: use -O1 optimization for builtin_functions.cpp with MinGWBrian Paul1-0/+20
2017-03-31glsl: fix clockARB builtin functionNicolai Hähnle1-1/+1
2017-03-30nir: Add support for 8 and 16-bit typesJason Ekstrand3-2/+24
2017-03-30nir/constant_expressions: Don't switch on bit size when not neededJason Ekstrand1-14/+23
2017-03-30nir/constant_expressions: Pull the guts out into a helper blockJason Ekstrand1-98/+101
2017-03-30glsl: allow glsl_type::sampler_index() with imagesSamuel Pitoiset1-1/+1
2017-03-29mesa: update lower_jumps tests after bug fixTimothy Arceri1-2/+15
2017-03-28tests/cache_test: allow crossing mount pointsJuan A. Suarez Romero1-1/+1
2017-03-28glcpp/tests/glcpp-test-cr-lf: error out if we cannot find any testsEmil Velikov1-0/+5
2017-03-28glcpp/tests/glcpp-test-cr-lf: correctly set/use srcdir/abs_builddirEmil Velikov1-14/+17
2017-03-28glcpp/tests: update testname in help stringEmil Velikov2-2/+2
2017-03-28glcpp/tests/glcpp-test: error out if we cannot find any testsEmil Velikov1-0/+5
2017-03-28glcpp/tests/glcpp-test: print only the test basenameEmil Velikov1-2/+2
2017-03-28glcpp/tests/glcpp-test: set srcdir/abs_builddir variablesEmil Velikov1-8/+15
2017-03-28glsl/tests/optimization-test: 'echo' only folders which has generatorsEmil Velikov1-1/+1
2017-03-28glsl/tests/optimization-test: print only the test basedir/nameEmil Velikov1-1/+1
2017-03-28glsl/tests/optimization-test: error if zero tests were executedEmil Velikov1-0/+5
2017-03-28glsl/tests/optimization-test: pass glsl_test as argumentEmil Velikov2-3/+8
2017-03-28glsl/tests/optimization-test: error out if we fail to generate any testsEmil Velikov1-1/+12
2017-03-28glsl/tests/optimization-test: correctly manage srcdir/builddirEmil Velikov2-4/+19
2017-03-28glsl/tests/optimisation-test: ensure that compare_ir is availableEmil Velikov1-0/+5
2017-03-28glsl/tests/optimization-test: correctly set compare_irEmil Velikov1-6/+2
2017-03-28glsl/tests/optimization-test: add fallback srcdir/abs_builddir definesEmil Velikov1-0/+13
2017-03-28glsl/tests/optimisation-test: make sure that $PYTHON2 is set/availableEmil Velikov1-0/+10
2017-03-28glsl/tests/warnings-test: print only the test basenameEmil Velikov1-1/+1
2017-03-28glsl/tests/warnings-test: error if zero tests were executedEmil Velikov1-0/+5
2017-03-28glsl/tests/warnings-test: correctly manage srcdir/builddirEmil Velikov1-4/+8
2017-03-28glsl/tests/warnings-test: add fallback srcdir/abs_builddir definesEmil Velikov1-1/+14
2017-03-28glsl/tests/warnings-test: error out if glsl_compiler is missingEmil Velikov1-0/+5
2017-03-28glsl: automake: export abs_builddir for the testsEmil Velikov1-0/+1
2017-03-28glsl/tests: automake: cleanup all artefacts during clean-localEmil Velikov1-0/+6
2017-03-28glsl: fix spelling of embedded in commentTimothy Arceri1-1/+1
2017-03-28glsl: fix lower jumps for returns when loop is inside an ifTimothy Arceri1-5/+12
2017-03-27glsl: Interface Block instances don't need linking validationAndres Gomez1-5/+9
2017-03-27glsl: UBOs and SSBOs must match the binding qualifier tooAndres Gomez1-0/+3