glsl: drop cache_fallback
[mesa.git] / src / compiler / glsl / linker.cpp
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...
2017-01-19 Timothy Arceriglsl: create a new link_and_validate_uniforms() helper
2017-01-19 Timothy Arceriglsl: move more varying linking code to link_varyings.cpp
2017-01-09 Timothy Arcerist/mesa/glsl: set num_images directly in shader_info
2017-01-08 Kenneth Graunkemesa: Introduce a compiler enum for tessellation spacing.
2017-01-07 Kenneth GraunkeRevert recent GLSL slot counting fiasco.
2017-01-06 Kenneth Graunkeglsl: Create and use a new ir_variable::count_attribute...
2017-01-06 Timothy Arcerimesa/glsl: set num_textures per stage directly in shade...
2017-01-06 Timothy Arcerist/mesa/glsl: add new is_arb_asm flag in gl_program
2017-01-06 Timothy Arcerist/mesa/glsl/i965: move ShaderStorageBlocks to gl_program
2017-01-06 Timothy Arcerist/mesa/glsl/i965: set num_ssbos directly in shader_info
2017-01-06 Timothy Arcerist/mesa/glsl/i965: move per stage UniformBlocks to...
2017-01-06 Timothy Arcerist/mesa/glsl/i965: set num_ubos directly in shader_info
2017-01-05 Marek Olšákmesa: add gl_constants::GLSLOptimizeConservatively
2016-12-30 Timothy Arceriglsl/mesa: add reference to gl_shader_program_data...
2016-12-29 Timothy Arcerimesa/glsl/i965: remove Driver.NewShader()
2016-12-29 Timothy Arcerimesa/glsl: move BlendSupport bitfield to gl_program
2016-12-29 Timothy Arcerimesa/glsl: move LinkedTransformFeedback from gl_shader_...
2016-12-29 Timothy Arcerimesa: move _Used to gl_program
2016-12-29 Timothy Arcerimesa/glsl: move subroutine metadata to gl_program
2016-12-19 Kenneth Graunkeglsl: Fix program interface queries relating to interfa...
2016-12-19 Kenneth Graunkeglsl: Drop bogus is_vertex_input from add_shader_variab...
2016-12-07 Lionel Landwerlinmesa: add support for GL_INTEL_conservative_rasterization
2016-12-07 Plamena Manolovamesa: Add GL and GLSL plumbing for ARB_post_depth_cover...
2016-12-02 Timothy Arcerist/mesa/glsl: move Version to gl_shader_program_data
2016-11-30 Timothy Arceriglsl: use linked_shaders bitmask to iterate stages...
2016-11-30 Timothy Arcerimesa/glsl: add bitmask to track stages a program was...
2016-11-29 Timothy Arcerimesa: fix active subroutine uniforms properly
2016-11-22 Marek Olšákglsl: add gl_linked_shader::SourceChecksum
2016-11-22 Timothy Arceriglsl: fix NULL check
2016-11-19 Timothy Arcerist/mesa/glsl/nir/i965: make use of new gl_shader_progra...
2016-11-18 Timothy Arceriglsl: create gl_program at the start of linking rather...
2016-11-10 Ian Romanickglsl/linker: Allow link_intrastage_shaders when there...
2016-11-10 Marek Olšákmesa: remove LowerShaderSharedVariables
2016-11-09 Ian Romanicklinker: Accurately track gl_uniform_block::stageref
2016-11-03 Kenneth Graunkeglsl: Update deref types when resizing implicitly sized...
2016-11-03 Timothy Arcerimesa/glsl: delete previously linked shaders earlier...
2016-10-31 Juha-Pekka Heikkilaglsl: Fix reading of uninitialized memory
2016-10-27 Kenneth Graunkeglsl: Size TCS->TES unsized arrays to gl_MaxPatchVertic...
2016-10-27 Kenneth Graunkeglsl: Pass ctx to program interface query helper functions.
next