nir: support lowering clipdist to arrays
[mesa.git] / src / compiler / glsl /
2019-10-12 Timothy Arceriglsl: fix crash compiling bindless samplers inside...
2019-10-12 Neil Robertsglsl/builtin: Add alternate versions of atan using...
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-10-10 Dylan Bakerglsl/tests: Handle no-exec errors
2019-10-10 Dylan Bakermeson: glcpp tests are expected to fail on windows
2019-10-10 Dylan Bakermeson: Add idep_getopt for tests
2019-10-10 Dylan Bakermeson: force inclusion of inttypes.h for glcpp with...
2019-10-10 Marek Olšáknir: move gl_nir_opt_access from glsl directory
2019-10-07 Eric Engestrommeson: drop duplicate inc_nir from libglsl
2019-09-30 Caio Marcelo de... glsl: Add helperInvocationEXT() builtin
2019-09-30 Caio Marcelo de... glsl: Parse `demote` statement
2019-09-30 Caio Marcelo de... glsl: Add ir_demote
2019-09-30 Caio Marcelo de... mesa: Extension boilerplate for EXT_demote_to_helper_in...
2019-09-25 Eric Engestromglsl: turn runtime asserts of compile-time value into...
2019-09-25 Erik Faye-Lundglsl: correct bitcast-helpers
2019-09-19 Jason EkstrandMove blob from compiler/ to util/
2019-09-10 Caio Marcelo de... glsl/nir: Add and use a gl_nir_link() function
2019-09-10 Caio Marcelo de... glsl/nir: Fill in the Parameters in NIR linker
2019-09-10 Caio Marcelo de... glsl/nir: Avoid overflow when setting max_uniform_location
2019-09-10 Dylan Bakerglsl/tests: Handle windows \r\n new lines
2019-09-06 Danylo Piliaievglsl: Fix unroll of do{} while(false) like loops
2019-09-06 Timur Kristófnir: Carve out nir_lower_samplers from GLSL code.
2019-09-05 Connor Abbottgallium: Plumb through a way to disable GLSL const...
2019-09-04 Neil Robertsglsl: Store the precision for a function return type
2019-08-29 Pierre-Eric Pellou... glsl: replace 'x + (-x)' with constant 0
2019-08-23 Caio Marcelo de... compiler/glsl: Fix warning about unused function
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-21 Lionel Landwerlinmesa/compiler: rework tear down of builtin/types
2019-08-21 Lionel Landwerlinglsl/tests: take refs on glsl types
2019-08-17 Vasily Khoruzhickglsl/standalone: init shader stage in init_gl_program()
2019-08-15 Erik Faye-Lundwin32: unify strcasecmp definitions
2019-08-15 Erik Faye-Lundglsl: fixup u64-warning
2019-08-12 Kenneth Graunkeglsl: Optimize the SoftFP64 shader when first creating it.
2019-08-06 Pierre-Eric Pellou... nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics
2019-08-06 Pierre-Eric Pellou... glsl: add EXT_shader_image_load_store new image functions
2019-08-06 Pierre-Eric Pellou... glsl: add EXT_shader_image_load_store keywords to lexer
2019-08-06 Pierre-Eric Pellou... glsl: add size qualifiers from EXT_shader_image_load_store
2019-08-06 Pierre-Eric Pellou... glsl: handle differences between ARB/EXT versions of...
2019-08-06 Jonathan Marekglcpp: use pre-expansion line number for __LINE__
2019-08-03 Eric Engestrommeson: drop unused dep_{thread,dl}
2019-08-03 Eric Engestrommeson: replace libmesa_util with idep_mesautil
2019-08-01 Jason Ekstrandnir: Stop whacking gl_FrontFacing to a system value
2019-07-31 Eric Engestromautotools: delete leftover script wrapper
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-07-31 Eric Engestromcompiler: replace MAYBE_UNUSED with UNUSED
2019-07-30 Paulo Zanoniglsl: Add builtin functions for EXT_texture_shadow_lod
2019-07-30 Paulo Zanoniglsl: Allow _textureCubeArrayShadow function to accept...
2019-07-30 Paulo Zanonimesa: extension boilerplate for EXT_texture_shadow_lod
2019-07-29 Jason Ekstrandglsl: Treat gl_FragCoord as a varying even when it...
2019-07-25 Erik Faye-Lundglsl: report no function instead of empty candidate...
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-07-18 Andreas Baierlglsl: Optionally declare gl_PointCoord as a system...
2019-07-12 Alejandro Piñeiroglsl/shader_cache: handle SPIR-V shaders
2019-07-12 Arcady Goldmints... nir/linker: Initialize UniformDataDefaults when using...
2019-07-12 Arcady Goldmints... glsl/serialize: Update write_program_resource_data...
2019-07-12 Arcady Goldmints... glsl/serialize: Handle NULL uniform name in write_unifo...
2019-07-12 Antia Puentesnir/linker: Fill TOP_LEVEL_ARRAY_SIZE and STRIDE
2019-07-12 Antia Puentesnir/linker: Compute the offset for non-trivial uniform...
2019-07-12 Antia Puentesnir/linker: Add atomic counters to the program resource...
2019-07-12 Antia Puentesnir/linker: Add XFB resources to the program resource...
2019-07-12 Antia Puentesnir/linker: Add BUFFER_VARIABLEs to the prog resource...
2019-07-12 Antia Puentesnir/linker: Add inputs/outputs to the program resource...
2019-07-12 Alejandro Piñeironir/linker: add ubo/ssbo to the program resource list
2019-07-12 Antia Puentesnir/linker: Fill the uniform's BLOCK_INDEX
2019-07-12 Yevhenii Kolesnikovglsl/link_varyings: Fix hash table leak
2019-07-11 Neil Robertsglsl/builtin types: Set the precision on the depth...
2019-07-11 Neil Robertsglsl/builtin_variables: Add a precision to the builtins
2019-07-03 Yevhenii Kolesnikovglsl/standalone: meson test for --dump-builder
2019-07-03 Sergii Romantsovglsl/standalone: exit on unsupported texture functions
2019-06-30 Caio Marcelo de... glsl/nir: Lower buffers using Binding instead of Names
2019-06-30 Alejandro Piñeironir/linker: update already processed uniforms search...
2019-06-30 Alejandro Piñeironir/linker: fill up uniform_storage with explicit data
2019-06-30 Alejandro Piñeironir/linker: use only the array element type for array...
2019-06-30 Alejandro Piñeironir/linker: fill is_shader_storage for uniforms
2019-06-30 Alejandro Piñeironir/linker: add gl_nir_link_uniform_blocks.c
2019-06-25 Sagar Ghugeglsl: Fix round64 conversion function
2019-06-24 Ian Romanickglsl: Don't increase the iteration count when there...
2019-06-24 Caio Marcelo de... glsl/nir: Fix copying 64-bit values in uniform storage
2019-06-24 Caio Marcelo de... glsl/nir: Fix copying vector constant values
2019-06-19 Jason Ekstrandnir: Make nir_constant a vector rather than a matrix
2019-06-19 Jason Ekstrandglsl/nir: Fix handling of 64-bit values in uniform...
2019-06-19 Jason Ekstrandglsl/types: Rename is_integer to is_integer_32
2019-06-19 Caio Marcelo de... glsl/nir_opt_access: Update uniforms correctly when...
2019-06-19 Caio Marcelo de... glsl/nir: Fix getting the sampler dim when arrays are...
2019-06-19 Connor Abbottglsl/nir: Add optimization pass for access flags
2019-06-19 Connor Abbottglsl/nir: Propagate access qualifiers
2019-06-18 Kenneth Graunkeglsl: Fix out of bounds read in shader_cache_read_progr...
2019-06-14 Neil Robertsglsl: Set default precision on record members
2019-06-14 Neil Robertsglsl/linker: Make precision matching optional in intras...
2019-06-14 Neil Robertsglsl/linker: Don’t check precision for shader interface
2019-06-10 Caio Marcelo de... glsl: Check order and uniqueness of interlock functions
2019-06-10 Caio Marcelo de... glsl: Make interlock builtins follow same compiler...
2019-06-06 Jason Ekstrandglsl/loop_analysis: Don't search for NULL variables...
2019-05-31 Jonathan Mareknir: improvements to native_integers removal
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-24 Jason Ekstrandnir/builder: Remove the use_fmov parameter from nir_swizzle
2019-05-23 Timothy Arceriglsl: simplify resource list building code
2019-05-21 Erik Faye-LundRevert "glsl: do not use deprecated bison-keyword"
2019-05-21 Erik Faye-Lundglsl: do not use deprecated bison-keyword
2019-05-17 Dave Airlieglsl/nir: init non-static class member.
next