glsl: add EXT_clip_cull_distance support based on ARB_cull_distance
[mesa.git] / src / compiler / glsl / linker.cpp
2016-05-24 Ilia Mirkinglsl: add EXT_clip_cull_distance support based on ARB_c...
2016-05-24 Jason Ekstrandglsl: Add an option to clamp block indices when lowerin...
2016-05-24 Jason Ekstrandglsl/linker: Add a helper variable for compiler options
2016-05-24 Dave Airlieglsl: rewrite clip/cull distance lowering pass
2016-05-24 Dave Airlieglsl: make max array trackers ints and use -1 as base...
2016-05-23 Juan A. Suarez Romeroglsl/linker: dvec3/dvec4 consume twice input vertex...
2016-05-23 Dave Airliesubroutines: handle explicit indexes properly
2016-05-23 Dave Airliemesa/subroutines: count number subroutines properly.
2016-05-23 Dave Airlieglsl/linker: skip inactive explicit locations.
2016-05-23 Dave Airlieglsl/linker: link error on too many subroutine functions.
2016-05-23 Dave Airlieglsl: produce a linker error for a subroutine uniform...
2016-05-18 Ian Romanickglsl/linker: Ensure the first stage of an SSO pipeline...
2016-05-18 Ian Romanickglsl/linker: Don't include interface name for built...
2016-05-18 Ian Romanickglsl/linker: Fix trivial typos in comments
2016-05-18 Ian Romanickglsl/linker: Silence unused parameter warning
2016-05-17 Timothy Arceriglsl: don't incorrectly eliminate patches with explicit...
2016-05-16 Ian Romanickglsl/linker: Include the interface name for input and...
2016-05-16 Ian Romanickglsl/linker: Use canonical format for ARB_program_inter...
2016-05-14 Dave AirlieRevert "glsl: Extend lowering pass for gl_ClipDistance...
2016-05-13 Tobias Klausmannglsl: Add arb_cull_distance support (v3)
2016-05-13 Tobias Klausmannglsl: Extend lowering pass for gl_ClipDistance to suppo...
2016-05-13 Tobias Klausmannmesa/main: Add support for GL_ARB_cull_distance (v2)
2016-05-11 Juan A. Suarez Romeroglsl: use var with initializer on global var validation
2016-05-01 Timothy Arcerimesa: add LOCATION_COMPONENT support to GetProgramResou...
2016-05-01 Timothy Arceriglsl: validate linking of intrastage component qualifiers
2016-05-01 Timothy Arceriglsl: update explicit location matching to support...
2016-04-29 Kenneth Graunkeglsl: Lower vector_extracts to swizzles after lower_vec...
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-13 Matt Turnerglsl: Rename "vertex_input_slots" -> "is_vertex_input"
2016-04-12 Kristian Høgsberg... glsl/linker: Recurse on struct fields when adding shade...
2016-04-12 Kristian Høgsberg... glsl/linker: Pass name and type through to create_shade...
2016-04-12 Kristian Høgsberg... glsl/linker: Pass absolute location to add_shader_varia...
2016-04-12 Kristian Høgsberg... glsl/linker: Add add_shader_variable() helper
2016-04-09 Lars Hamreglsl: handle unsigned int wraparound in link_shaders()
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-05 Timothy Arceriglsl: fully split apart buffer block arrays
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-02 Timothy Arceriglsl: store ubo or ssbo index in block index
2016-04-02 Timothy Arceriglsl: store stage reference in gl_uniform_block
2016-04-02 Timothy Arceriglsl: simplify buffer block resource limit checking
2016-04-02 Timothy Arceriglsl: simplify SSBO resources check
2016-04-02 Timothy Arceriglsl: split buffer block arrays earlier
2016-04-02 Kenneth Graunkeglsl: Fix prorgram interface query locations biasing...
2016-04-02 Kenneth Graunkeglsl: Return -1 for program interface query locations...
2016-04-02 Kenneth Graunkeglsl: Consolidate gl_VertexIDMESA -> gl_VertexID query...
2016-04-02 Kenneth Graunkeglsl: Clean up some leftover cruft.
2016-04-02 Kenneth Graunkeglsl: Add all system variables to the input resource...
2016-04-02 Kenneth Graunkeglsl: Delete hack for VS system values.
2016-04-02 Kenneth Graunkeglsl: Make add_interface_variables only consider the...
2016-04-02 Kenneth Graunkeglsl: Clarify "mask" variable in add_interface_variables().
2016-04-02 Kenneth Graunkeglsl: Pass stage to add_interface_variables().
2016-04-02 Kenneth Graunkeglsl: Exclude ir_var_hidden variables from the program...
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-31 Timothy Arceriglsl: add transform feedback buffers to resource list
2016-03-31 Timothy Arceriglsl: validate global out xfb_stride qualifiers and...
2016-03-31 Timothy Arceriglsl: basic linking support for xfb qualifiers
2016-03-25 Timothy Arceriglsl: reduce buffer block duplication
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-10 Iago Toral Quirogaglsl: report correct number of allowed vertex inputs...
2016-03-07 Ilia Mirkinglsl: avoid stack smashing when there are too many...
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-03-01 Matt Turnerglsl: Initialize gl_shader_program::EmptyUniformLocations.
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Plamena Manolovacompiler/glsl: Fix uniform location counting.
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-09 Kenneth Graunkeglsl: Disallow transform feedback varyings with compute...
2016-02-09 Timothy Arceriglsl: remove unrequired forward declaration
2016-02-09 Timothy Arceriglsl: clean up and fix bug in varying linking rules
2016-02-09 Timothy Arceriglsl: simplify ES Vertex/Fragment shader requirements
2016-02-09 Timothy Arceriglsl: simplify required stages for linking rules
2016-02-09 Timothy Arceriglsl: small tidy up now that link_shaders() exits early...
2016-02-09 Timothy Arceriglsl: don't attempt to link empty program
2016-02-07 Ilia Mirkinglsl: make sure builtins are initialized before getting...
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge commit mesa-public/master into vulkan
2016-01-26 Timothy Arceriglsl: remove old FINISHME
2016-01-26 Emil Velikovglsl: move to compiler/