nir/algebraic: Simplify fsat of fsign
[mesa.git] / src / compiler / glsl /
2018-10-09 Dylan Bakermeson: Don't build glsl compiler tests unless OpenGL...
2018-10-08 Ilia Mirkinglsl: fix array assignments of a swizzled vector
2018-10-08 Tapani Pälliglsl: do not attempt assignment if operand type not...
2018-10-04 Vadym Shovkopliasglsl/linker: Check the subroutine associated functions...
2018-09-19 Danylo Piliaievglsl: Add an assert when cloning ir_dereference_record...
2018-09-19 Danylo Piliaievglsl: Avoid propagating incompatible type of initializer
2018-09-12 Vadym Shovkopliasglsl/linker: Check the invariance of built-in special...
2018-09-07 Dylan BakerReplace uses of _mesa_bitcount with util_bitcount
2018-09-06 Jason Ekstrandnir: Drop the vs_inputs_dual_locations option
2018-09-06 Jason Ekstrandcompiler: Move double_inputs to gl_program::DualSlotInputs
2018-09-06 Timothy Arceriglsl: fixer lexer for unreachable defines
2018-08-30 Ilia Mirkinglsl: avoid lowering texcoord array except in simple...
2018-08-29 Timothy Arceriglsl: add a mechanism to allow layout qualifiers on...
2018-08-29 Timothy Arceriglsl: skip stringification in preprocessor if in unreac...
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-29 Jason Ekstrandglsl/link,i965: Make ImageAccess four-state
2018-08-29 Jason Ekstrandnir: Make image load/store intrinsics variable-width
2018-08-29 vadym.shovkopliasglsl/linker: Link all out vars from a shader objects...
2018-08-28 Kevin Rogovinmesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
2018-08-27 vadym.shovkopliasglsl/linker: Allow unused in blocks which are not decla...
2018-08-24 Emil VelikovRevert "configure: allow building with python3"
2018-08-24 Marek Olšákmesa: expose AMD_gpu_shader_int64
2018-08-24 Marek Olšákmesa: expose ARB_post_depth_coverage in the Compatibili...
2018-08-23 Marek Olšákglsl: fix error checking against MAX_UNIFORM_LOCATIONS
2018-08-23 Marek Olšákmesa: add ctx->Const.MaxGeometryShaderInvocations
2018-08-23 Emil Velikovconfigure: allow building with python3
2018-08-23 Emil Velikovglsl: remove execute bit and shebang from python tests
2018-08-23 Ian Romanicknir: Add floating point atomic min, max, and compare...
2018-08-23 Ian Romanicknir: Add floating point atomic add instrinsics
2018-08-23 Ian Romanickglsl: Add support for lowering shared-variable float...
2018-08-23 Ian Romanickglsl: Add support for lowering SSBO float atomics
2018-08-23 Ian Romanickglsl: Add built-in functions for INTEL_shader_atomic_fl...
2018-08-23 Ian Romanickmesa: Extension boilerplate for INTEL_shader_atomic_flo...
2018-08-23 Ian Romanickglsl: Add built-in functions for NV_shader_atomic_float
2018-08-23 Ian Romanickmesa: Extension boilerplate for NV_shader_atomic_float
2018-08-22 Mathieu Bridonmeson: Run the test with Python 3
2018-08-22 Mathieu Bridonpython: Disable universal newlines
2018-08-22 Mathieu Bridonpython: difflib prefers unicode strings
2018-08-22 Dylan Bakercompiler/glsl/tests: Make tests python3 safe
2018-08-20 Kevin RogovinAdd NV_fragment_shader_interlock support.
2018-08-15 Danylo Piliaievglsl: Avoid calling get_array_element for scalar constants
2018-08-13 Alejandro Piñeironir/glsl: make nir_remap_attributes public
2018-08-13 Alejandro Piñeironir/lower_samplers: don't assume a deref for both textu...
2018-08-13 Alejandro Piñeironir/linker: take into account hidden uniforms
2018-08-10 Mathieu Bridonmeson: Build with Python 3
2018-08-09 Tapani Pälliglsl: handle error case with ast_post_inc, ast_post_dec
2018-08-02 Andres Gomezglsl: use util_snprintf()
2018-08-02 Timothy Arceriglsl: make a copy of array indices that are used to...
2018-08-01 Rhys Perryglsl: fix function inlining with opaque parameters
2018-08-01 Rhys Perryglsl, glsl_to_tgsi: fix sampler/image constants
2018-08-01 Rhys Perryglsl: allow ?: operator with images and samplers when...
2018-07-31 Neil Robertsnir/linker: Add the start of a pure-NIR linker for XFB
2018-07-31 Neil Robertsnir: Add members for the explicit XFB properties to...
2018-07-27 Caio Marcelo de... glsl: use only copy_propagation_elements
2018-07-27 Caio Marcelo de... glsl: teach copy_propagation_elements to deal with...
2018-07-24 Mathieu Bridonpython: Use range() instead of xrange()
2018-07-24 Mathieu Bridonpython: Better use iterators
2018-07-23 Caio Marcelo de... glsl: remove delegating constructors to allow build...
2018-07-19 Caio Marcelo de... glsl: don't let an 'if' then-branch kill copy propagati...
2018-07-19 Caio Marcelo de... glsl: change opt_copy_propagation_elements data structures
2018-07-19 Caio Marcelo de... glsl: separate copy propagation state
2018-07-18 Caio Marcelo de... glsl: remove unnecessary parenthesis from macro
2018-07-16 Caio Marcelo de... glsl: do second pass of const propagation in loops
2018-07-16 Caio Marcelo de... glsl: don't let an 'if' then-branch kill const propagat...
2018-07-12 Caio Marcelo de... glsl: remove struct kill_entry in constant propagation
2018-07-12 Caio Marcelo de... glsl: slim the kill_entry struct used in const propagation
2018-07-10 Jordan Justenmesa: Add disk shader cache driver blob callback
2018-07-09 zhaowei yuanglsl: Treat sampler2DRect and sampler2DRectShadow as...
2018-07-05 Roland Scheideggernir/linker: fix msvc build
2018-07-03 Antia Puentesnir: Fix OpAtomicCounterIDecrement for uniform atomic...
2018-07-03 Neil Robertsnir/linker: Add a pure NIR implementation of the atomic...
2018-07-03 Alejandro Piñeironir/linker: handle uniforms without explicit location
2018-07-03 Alejandro Piñeirocompiler/glsl: refactor empty_uniform_block utilities...
2018-06-30 Marek Olšákglsl/cache: save and restore ExternalSamplersUsed
2018-06-28 Timothy Arceriglsl: skip comparison opt when adding vars of different...
2018-06-27 Eric Anholtglsl: Make sure that packed varyings reflect always_act...
2018-06-26 Tapani Pälliglsl: serialize data from glTransformFeedbackVaryings
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_atomics
2018-06-23 Rob Clarknir/lower_samplers: remove legacy version
2018-06-23 Rob Clarknir: convert lower_samplers_as_deref to deref instructions
2018-06-23 Jason Ekstrandnir: Use derefs in nir_lower_samplers
2018-06-23 Jason Ekstrandnir/lower_samplers: Clean up function arguments
2018-06-23 Rob Clarknir/lower_samplers: split out _legacy version for deref...
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandnir: Support deref instructions in lower_atomics
2018-06-23 Jason Ekstrandglsl/nir: Use deref instructions instead of dref chains
2018-06-23 Jason Ekstrandglsl/nir: Only claim to handle intrinsic functions
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-21 Eduardo Lima Mitevnir/linker: Add nir_build_program_resource_list()
2018-06-21 Alejandro Piñeirocompiler/link: move add_program_resource to linker_util
2018-06-21 Neil Robertsnir/linker: Set the uniform initial values
2018-06-21 Eduardo Lima Mitevnir/linker: Add gl_nir_link_uniforms()
2018-06-21 Alejandro Piñeirocompiler/link: add linker_util.h, move linker_error...
2018-06-21 Eduardo Lima Mitevnir/lower_samplers: Limit assert to GLSL shader programs
2018-06-21 Neil Robertsnir: Add explicit_binding to nir_variable
2018-06-21 Emil Velikovglsl/tests/glcpp: reinstate "error out if no tests...
2018-06-21 Emil Velikovglsl/glcpp/tests: reinstate srcdir/abs_builddir blurb
2018-06-21 Emil Velikovglsl: fold glcpp-test-cr-lf.sh into glcpp-test.sh
2018-06-19 Rob Clarkglsl: fix random typo
next