Added few more stubs so that control reaches to DestroyDevice().
[mesa.git] / src / compiler / glsl / linker.cpp
2020-08-18 Louis-Francis Ratt... st/mesa: Replace UsesStreams by ActiveStreamMask for GS
2020-06-03 Timothy Arceriglsl: when NIR linker enable use it to resize uniform...
2020-05-05 Pierre-Eric Pellou... glsl: add a is_implicit_initializer flag
2020-05-05 Erik Faye-Lundcompiler/glsl: explicitly store NumUniformBlocks
2020-04-27 Marek Olšákmesa: replace GLenum target with gl_shader_stage in...
2020-04-21 Dylan Bakerremove final imports.h and imports.c bits
2020-04-21 Timothy Arcerist/glsl_to_nir: make use of nir linker for linking...
2020-04-16 Ilia Mirkinglsl: add NV_viewport_array2 support
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-02-13 Tapani Pälliglsl: fix a memory leak with resource_set
2020-02-04 Kristian H. Kristensenglsl: Use 'using' to be explicit about visitor overloads
2020-01-10 Timothy Arceriglsl: call calculate_subroutine_compat() from the nir...
2020-01-10 Timothy Arceriglsl: move calculate_subroutine_compat() to shared...
2020-01-10 Timothy Arceriglsl: call uniform resource checks from the nir linker
2020-01-10 Timothy Arceriglsl: move uniform resource checks into the common...
2020-01-10 Timothy Arceriglsl: call check_subroutine_resources() from the nir...
2020-01-10 Timothy Arceriglsl: move check_subroutine_resources() into the shared...
2020-01-06 Timothy Arceriglsl: use nir version of check_image_resources() for...
2020-01-06 Timothy Arceriglsl: use nir linker to link atomics
2020-01-06 Timothy Arceriglsl: reorder link_and_validate_uniforms() calls
2019-12-13 Timothy Arcerist/glsl_to_nir: use nir based program resource list...
2019-12-05 Timothy Arceriglsl: make use of active_shader_mask when building...
2019-12-05 Timothy Arceriglsl: move calculate_array_size_and_stride() to link_un...
2019-11-28 Tapani Pälliglsl: handle max uniform limits with lower_const_arrays...
2019-11-11 Caio Marcelo de... glsl: Check earlier for MaxTextureImageUnits and MaxIma...
2019-11-11 Caio Marcelo de... glsl: Check earlier for MaxShaderStorageBlocks and...
2019-11-08 Marek Olšákglsl/linker: pass shader_info to analyze_clip_cull_usag...
2019-10-24 Timothy Arceriglsl: remove propagate_invariance() call from the linker
2019-09-05 Connor Abbottgallium: Plumb through a way to disable GLSL const...
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-06-14 Neil Robertsglsl/linker: Make precision matching optional in intras...
2019-05-23 Timothy Arceriglsl: simplify resource list building code
2019-04-15 Andres Gomezglsl/linker: always validate explicit locations for...
2019-04-09 Caio Marcelo de... glsl: Parse and propagate derivative_group to shader_info
2019-03-22 Danylo Piliaievglsl: Cross validate variable's invariance by explicit...
2019-03-06 Timothy Arceriglsl: rename is_record() -> is_struct()
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-08 Danylo Piliaievglsl/linker: Fix unmatched TCS outputs being reduced...
2019-01-04 Andres Gomezglsl/linker: complete documentation for assign_attribut...
2018-10-31 Tapani Pälliglsl/linker: validate attribute aliasing before optimiz...
2018-10-29 Vadym Shovkopliasglsl/linker: Fix out variables linking during single...
2018-10-16 Vadym Shovkopliasglsl/linker: Change the format of spec quotation
2018-10-04 Vadym Shovkopliasglsl/linker: Check the subroutine associated functions...
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-08-29 vadym.shovkopliasglsl/linker: Link all out vars from a shader objects...
2018-08-02 Andres Gomezglsl: use util_snprintf()
2018-07-03 Alejandro Piñeirocompiler/glsl: refactor empty_uniform_block utilities...
2018-06-21 Alejandro Piñeirocompiler/link: move add_program_resource to linker_util
2018-06-19 Timothy Arceriglsl: fix desktop glsl linking regression
2018-06-19 Timothy Arcerimesa/util: add allow_glsl_relaxed_es driconfig override
2018-06-01 Plamena Manolovamesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
2018-04-13 Brian Paulglsl: rename 'interface' var to 'iface' to fix MSVC...
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-03-19 Jordan Justenglsl/shader_cache: Allow shader cache usage with transf...
2018-02-28 Samuel Iglesias... glsl/linker: fix bug when checking precision qualifier
2018-02-05 Juan A. Suarez Romeroglsl/linker: check same name is not used in block and...
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-16 Juan A. Suarez Romeroglsl/linker: link-error using the same name in unnamed...
2018-01-10 Ian Romanickglsl/linker: Safely generate mask of possible locations
2018-01-10 Ian Romanickglsl/linker: Mark no locations as invalid instead of...
2018-01-10 Iago Toral Quirogaglsl: remove Lower{TCS,TES}PatchVerticesIn
2017-11-09 Ian Romanickglsl/linker: Optimize swizzles again after linking
2017-11-09 Timothy Arceriglsl: use the correct parent when allocating program...
2017-11-09 Timothy Arceriglsl: drop cache_fallback
2017-11-08 Juan A. Suarez Romeroglsl: add varying resources for arrays of complex types
2017-11-06 Tomasz Figaglsl: Allow precision mismatch on dead data with GLSL...
2017-10-30 Eduardo Lima Mitevglsl: Use the utility function to copy symbols between...
2017-10-30 Emil VelikovRevert "foo"
2017-10-30 Emil Velikovfoo
2017-10-26 Iago Toral Quirogaglsl/linker: validate explicit locations for SSO programs
2017-10-23 Ilia Mirkinglsl: fix derived cs variables
2017-10-19 Iago Toral Quirogaglsl/linker: produce error when invalid explicit locati...
2017-10-10 Nicolai Hähnleglsl/linker: add check for compute shared memory size
2017-09-21 Nicolai Hähnleglsl/linker: properly fix output variable overlap check
2017-09-20 Nicolai Hähnleglsl/linker: fix output variable overlap check
2017-09-19 Ian Romanickglsl: Silence unused parameter warnings
2017-08-29 Emil Velikovutil: move string_to_uint_map to glsl
2017-08-22 Timothy Arceriglsl: pass UseSTD430AsDefaultPacking to where it will...
2017-08-21 Matt Turnerglsl: Mark functions static
2017-08-11 Timothy Arceriglsl: pass mem_ctx to constant_expression_value(.....
2017-08-11 Timothy Arceriglsl: stop copying struct and interface member names
2017-07-05 Nicolai Hähnleglsl: explicitly zero out padding to gl_shader_variable...
2017-07-05 Nicolai Hähnleglsl: look for multiple variables simultaneously with...
2017-07-03 Nicolai Hähnleglsl: simplify disable_varying_optimizations_for_sso
2017-06-26 Juan A. Suarez Romeroglsl: do not call link_xfb_stride_layout_qualifiers...
2017-06-13 Nicolai Hähnleglsl: simplify validate_intrastage_arrays
2017-06-13 Nicolai Hähnleglsl: remove redundant record_compare check when linkin...
2017-05-06 Samuel Pitoisetglsl: link bindless layout qualifiers
2017-04-21 Samuel Pitoisetglsl: make use glsl_type::is_atomic_uint()
2017-04-15 Timothy Arceriglsl: delay optimisations on individual shaders when...
2017-03-27 Andres Gomezglsl: Interface Block instances don't need linking...
2017-03-27 Andres Gomezglsl: on UBO/SSBOs link error reset the number of activ...
2017-02-23 Kenneth Graunkeglsl: Raise a link error for non-SSO ES programs with...
2017-02-23 Iago Toral Quirogaglsl: enable early_fragment_tests implicitly with post_...
2017-02-17 Timothy Arceriglsl: fix scons builds with shader cache
2017-02-17 Timothy Arceriglsl: don't reprocess or clear UBOs on cache fallback
2017-02-17 Timothy Arceriglsl: skip more uniform initialisation when doing fallb...
2017-02-17 Timothy Arceriglsl: don't reference shader prog data during cache...
next