glsl/linker: pass shader_info to analyze_clip_cull_usage directly
[mesa.git] / src / compiler / glsl / linker.cpp
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...
2017-02-17 Timothy Arceriglsl: add support for caching shaders with xfb qualifiers
2017-02-17 Timothy Arceriglsl: make use of on disk shader cache
2017-02-13 Kenneth Graunkeglsl: Drop resize-to-MaxPatchVertices hack.
2017-02-13 Kenneth Graunkeglsl: Update a comment about link errors for TCS &...
2017-02-09 Timothy Arcerist/mesa/i965: create link status enum
2017-01-24 Timothy Arceriglsl: lower constant arrays to uniform arrays before...
2017-01-23 Timothy Arceriglsl: fix tes linking regression
2017-01-23 Timothy Arcerimesa/glsl: set and get cs layouts to and from shader_info
2017-01-23 Timothy Arcerimesa/glsl: set and get gs layouts directly to and from...
2017-01-23 Timothy Arcerimesa/glsl/i965: set and get tes layouts directly to...
2017-01-23 Timothy Arceriglsl: use last_vert_prog to get last {clip,cull}_distan...
2017-01-23 Timothy Arcerimesa/glsl: set {clip,cull}_distance_array_size directly...
2017-01-23 Timothy Arcerist/mesa/glsl: change xfb_program field to last_vert_prog
2017-01-20 Ian Romanickglsl: Move builtin_function related prototypes to a...
2017-01-19 Timothy Arcerimesa/glsl: move TransformFeedbackBufferStride to gl_shader
2017-01-19 Timothy Arceriglsl: set InnerCoverage directly in gl_program
2017-01-19 Timothy Arceriglsl: tidy up PostDepthCoverage shader field
2017-01-19 Timothy Arcerimesa/glsl: move pixel_center_integer to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move origin_upper_left to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move uses_gl_fragcoord to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move redeclares_gl_fragcoord to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move ARB_fragment_coord_conventions_enable...
2017-01-19 Timothy Arcerist/mesa/glsl: set early_fragment_tests directly in...
2017-01-19 Timothy Arcerimesa/glsl/i965: set and use tcs vertices_out directly
2017-01-19 Timothy Arcerimesa/glsl: move ProgramResourceList to gl_shader_progra...
2017-01-19 Timothy Arceriglsl: store number of explicit uniform loactions in...
next