intel/isl: Stop padding surfaces
[mesa.git] / src / compiler / glsl /
2017-05-04 Samuel Pitoisetglsl: rename image_* qualifiers to memory_*
2017-05-03 Andres Gomezglsl: Corrected some typos and error messages
2017-04-28 Matt TurnerRevert "glsl: reject image qualifiers with non-image...
2017-04-28 Nicolai Hähnleglsl: remove the shader_group_vote and shader_ballot...
2017-04-28 Nicolai Hähnleglsl: implement arb_shader_ballot builtins using intrinsics
2017-04-28 Nicolai Hähnleglsl: implement arb_shader_group_vote builtins via...
2017-04-28 Nicolai Hähnleglsl: add intrinsics for ARB_shader_group_vote and...
2017-04-28 Samuel Pitoisetglsl: reject image qualifiers with non-image types...
2017-04-28 Samuel Pitoisetglsl: introduce validate_image_qualifier_for_type(...
2017-04-28 Samuel Pitoisetglsl: fix error when using format qualifiers with non...
2017-04-26 Timothy Arceriglsl: remove duplicate validation
2017-04-26 Timothy Arceriglsl: use without_array() rather than get_scalar_type()
2017-04-25 Matt Turnerglsl: Initialize current_var
2017-04-24 Timothy Arceriglsl: use ARB_enhahnced_layouts for packing where possible
2017-04-24 Timothy Arceriglsl: disable varying packing for varying used by inter...
2017-04-24 Timothy Arceriglsl_to_nir: skip ir_var_shader_shared variables
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_float()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_double()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_integer_64()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_boolean()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_record()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_interface()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_array()
2017-04-21 Samuel Pitoisetglsl: make use glsl_type::is_atomic_uint()
2017-04-21 Samuel Pitoisetglsl: get rid of values_for_type()
2017-04-15 Timothy Arceriglsl: don't run the GLSL pre-processor when we are...
2017-04-15 Timothy Arceriglsl: delay optimisations on individual shaders when...
2017-04-14 Boyan Dingnir: Destination component count of shader_clock intrin...
2017-04-13 Samuel Pitoisetglsl: simplify apply_image_qualifier_to_variable()
2017-04-13 Samuel Pitoisetglsl: add validate_fragment_flat_interpolation_input()
2017-04-11 Samuel Pitoisetglsl: use the BA1 macro for textureQueryLevels()
2017-04-11 Samuel Pitoisetglsl: use the BA1 macro for textureSamples()
2017-04-11 Samuel Pitoisetglsl: use the BA1 macro for textureCubeArrayShadow()
2017-04-08 Timothy Arceriglsl: fix lower jumps for nested non-void returns
2017-04-05 Nicolai Hähnleglsl: add gl_SubGroup*ARB builtins
2017-04-05 Nicolai Hähnleglsl: add ARB_shader_ballot builtin functions
2017-04-05 Nicolai Hähnleglsl: add ARB_shader_ballot operations
2017-04-05 Nicolai Hähnleglsl: add ARB_shader_ballot enable
2017-04-05 Matt Turnermesa: Replace program locks with atomic inc/dec.
2017-04-04 Elie TOURNIERglsl: remove unused file
2017-04-03 Bartosz Tomczykglsl: Fix blob memory leak
2017-03-31 Brian Paulglsl: use -O1 optimization for builtin_functions.cpp...
2017-03-31 Nicolai Hähnleglsl: fix clockARB builtin function
2017-03-29 Timothy Arcerimesa: update lower_jumps tests after bug fix
2017-03-28 Juan A. Suarez Romerotests/cache_test: allow crossing mount points
2017-03-28 Emil Velikovglcpp/tests/glcpp-test-cr-lf: error out if we cannot...
2017-03-28 Emil Velikovglcpp/tests/glcpp-test-cr-lf: correctly set/use srcdir...
2017-03-28 Emil Velikovglcpp/tests: update testname in help string
2017-03-28 Emil Velikovglcpp/tests/glcpp-test: error out if we cannot find...
2017-03-28 Emil Velikovglcpp/tests/glcpp-test: print only the test basename
2017-03-28 Emil Velikovglcpp/tests/glcpp-test: set srcdir/abs_builddir variables
2017-03-28 Emil Velikovglsl/tests/optimization-test: 'echo' only folders which...
2017-03-28 Emil Velikovglsl/tests/optimization-test: print only the test based...
2017-03-28 Emil Velikovglsl/tests/optimization-test: error if zero tests were...
2017-03-28 Emil Velikovglsl/tests/optimization-test: pass glsl_test as argument
2017-03-28 Emil Velikovglsl/tests/optimization-test: error out if we fail...
2017-03-28 Emil Velikovglsl/tests/optimization-test: correctly manage srcdir...
2017-03-28 Emil Velikovglsl/tests/optimisation-test: ensure that compare_ir...
2017-03-28 Emil Velikovglsl/tests/optimization-test: correctly set compare_ir
2017-03-28 Emil Velikovglsl/tests/optimization-test: add fallback srcdir/abs_b...
2017-03-28 Emil Velikovglsl/tests/optimisation-test: make sure that $PYTHON2...
2017-03-28 Emil Velikovglsl/tests/warnings-test: print only the test basename
2017-03-28 Emil Velikovglsl/tests/warnings-test: error if zero tests were...
2017-03-28 Emil Velikovglsl/tests/warnings-test: correctly manage srcdir/builddir
2017-03-28 Emil Velikovglsl/tests/warnings-test: add fallback srcdir/abs_build...
2017-03-28 Emil Velikovglsl/tests/warnings-test: error out if glsl_compiler...
2017-03-27 Timothy Arceriglsl: fix spelling of embedded in comment
2017-03-27 Timothy Arceriglsl: fix lower jumps for returns when loop is inside...
2017-03-27 Andres Gomezglsl: Interface Block instances don't need linking...
2017-03-27 Andres Gomezglsl: UBOs and SSBOs must match the binding qualifier too
2017-03-27 Andres Gomezglsl: on UBO/SSBOs link error reset the number of activ...
2017-03-27 Grazvydas Ignotasglsl, st/shader_cache: check the whole sha1 for zero
2017-03-26 Grazvydas Ignotasglsl/shader_cache: restore evicted shader keys
2017-03-25 Grazvydas Ignotastests/cache_test: mark arguments const
2017-03-24 Grazvydas Ignotasutil/disk_cache: hash pointer size and gpu name into...
2017-03-24 Grazvydas Ignotasutil/disk_cache: hash timestamps into the cache keys
2017-03-22 Samuel Pitoisetglsl: lower sqrt(abs()) and inversesqrt(abs()) if requested
2017-03-22 Emil Velikovglsl: consistently use ifndef guards over pragma once
2017-03-21 Grazvydas Ignotastests/cache_test: use the blob key's actual first byte
2017-03-21 Grazvydas Ignotasutil/disk_cache: use a helper to compute cache keys
2017-03-18 Timothy Arceriglsl: use set for copy propagation kills
2017-03-18 Timothy Arceriglsl: don't leak memory when trying to count loop itera...
2017-03-15 Emil Velikovutil/sha1: drop _mesa_sha1_{update, format} return...
2017-03-15 Alan Swansonutil/disk_cache: actually enforce cache size
2017-03-15 Timothy Arceriutil/disk_cache: use a thread queue to write to shader...
2017-03-14 Jason Ekstrandnir: Rework conversion opcodes
2017-03-14 Jason Ekstrandglsl/nir: Use nir_type_conversion_op
2017-03-14 Jason Ekstrandnir: Make image_size a variable-width intrinsic
2017-03-12 Timothy Arceriglsl: don't use ralloc for blob creation
2017-03-12 Timothy Arceriglsl: don't recompile a shader on fallback unless needed
2017-03-12 Timothy Arcerimesa/glsl: introduce new gl_compile_status enum
2017-03-10 Emil Velikovglsl/tests: remove any bashisms
2017-03-10 Emil Velikovglsl: remove shebang from python scripts
2017-03-10 Emil Velikovglsl/tests: remove execute bit from compare_ir python...
2017-03-10 Emil Velikovglsl/tests: suffix .sh/.py files as applicable
2017-03-09 Robert Braggexec_list: Add a foreach_list_typed_from macro
2017-03-09 Grazvydas Ignotasglsl/blob: clear padding bytes
2017-03-09 Lionel Landwerlinglsl: builtin: always return clones of the builtins
2017-03-06 Timothy Arceriutil/disk_cache: fix make check
2017-03-05 Timothy ArceriRevert "glsl: Switch to disable-by-default for the...
next