glsl: handle same struct redeclaration (v2)
[mesa.git] / src / compiler / glsl /
2016-05-20 Dave Airlieglsl: handle same struct redeclaration (v2)
2016-05-18 Dave Airlieglsl/linker: attempt to match anonymous structures...
2016-05-18 Matt Turnerglsl: Check that layout is non-null before dereferencing.
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: Assert that inputs have a location assigned
2016-05-18 Ian Romanickglsl/linker: Fix trivial typos in comments
2016-05-18 Ian Romanickglsl/linker: Fix some formatting to match current codin...
2016-05-18 Ian Romanickglsl/linker: Silence unused parameter warning
2016-05-18 Ian Romanickglsl/linker: Silence unused parameter warning
2016-05-17 Timothy Arceriglsl: make reserved_varying_slot() static
2016-05-17 Timothy Arceriglsl: include per-patch varyings when generating reserv...
2016-05-17 Timothy Arceriglsl: don't incorrectly eliminate patches with explicit...
2016-05-17 Timothy Arceriglsl: remove remainings tabs in link_varyings.cpp
2016-05-17 Timothy Arceriglsl: fix location and component packing validation...
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-16 Kenneth Graunkeglsl: Don't do constant propagation in opt_constant_fol...
2016-05-16 Kenneth Graunkeglsl: Avoid excess tree walking when folding ir_derefer...
2016-05-16 Kenneth Graunkeglsl: Consolidate duplicate copies of constant folding.
2016-05-16 Kenneth Graunkeglsl: Remove bonus tree walking in opt_constant_folding().
2016-05-16 Kenneth Graunkeglsl: Make opt_constant_variable() bail in useless...
2016-05-16 Kenneth Graunkeglsl: Drop bad ASSERT_TRUE in gl_CullDistance link_vary...
2016-05-14 Dave AirlieRevert "glsl: Extend lowering pass for gl_ClipDistance...
2016-05-13 Ilia Mirkinglsl: make sure that textureProj(bias) variants are...
2016-05-13 Ilia Mirkinglsl: be more strict when validating shader inputs
2016-05-13 Ilia Mirkinglsl: make sure that interpolateAt arguments are variables
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 Dave Airlieglsl: rename lower_clip_distance to lower_distance.
2016-05-13 Tobias Klausmannmesa/main: Add support for GL_ARB_cull_distance (v2)
2016-05-12 Jakob Sinclairglsl: fixed uninitialized pointer
2016-05-11 Rob Clarkglsl: export accessor for builtin-uniform descriptors
2016-05-11 Juan A. Suarez Romeroglsl: use var with initializer on global var validation
2016-05-10 Dave Airlieglsl: check geometry output vertices limits.
2016-05-10 Eduardo Lima Mitevglsl: Apply memory qualifiers to vars inside named...
2016-05-07 Nicolai Hähnlecompiler/glsl: do not downcast list sentinel
2016-05-03 Dave Airlieglsl: subroutine types cannot be used in constructors.
2016-05-03 Dave Airlieglsl: resource is a reserved keyword in GLSL 4.20 as...
2016-05-01 Timothy Arcerimesa: add LOCATION_COMPONENT support to GetProgramResou...
2016-05-01 Timothy Arceriglsl: add component to has_layout() helper
2016-05-01 Timothy Arceriglsl: validate linking of intrastage component qualifiers
2016-05-01 Timothy Arceriglsl: update explicit location matching to support...
2016-05-01 Timothy Arceriglsl: cross validate varyings with a component qualifier
2016-05-01 Timothy Arceriglsl: validate and store component layout qualifier...
2016-05-01 Timothy Arceriglsl: allow component qualifier on varying inputs
2016-05-01 Timothy Arceriglsl: parse component layout qualifier
2016-04-29 Kenneth Graunkeglsl: Lower vector_extracts to swizzles after lower_vec...
2016-04-29 Kenneth Graunkeglsl: Convert lower_vec_index_to_swizzle to a rvalue...
2016-04-29 Andres Gomezglsl: Checks for interpolation into its own function.
2016-04-28 Lars Hamreglsl: fix lowering outputs for early/nested returns
2016-04-27 Timothy Arceriglsl: move uniform block validation to link_uniform_blo...
2016-04-26 Jakob Sinclairglsl: removing double semi-colons
2016-04-26 Ilia Mirkinglsl: add ability to use essl 3.20
2016-04-25 Grazvydas Ignotasglsl: fix warning in release build
2016-04-22 Timothy Arceriglsl: fix cross validation for explicit locations on...
2016-04-21 Matt Turnerglsl: Relax GLSL 1.10 float suffix error to a warning.
2016-04-21 Roland Scheideggerglsl: add forgotten textureOffset function for sampler2...
2016-04-18 Matt Turnerglsl: Properly handle ldexp(0.0f, non-zero-exp).
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 Kenneth Graunkeglsl: Don't copy propagate or tree graft precise values.
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-12 Kenneth Graunkeglsl: Reject illegal qualifiers on atomic counter uniforms.
2016-04-12 Kenneth Graunkeglsl: Add a method to print error messages for illegal...
2016-04-12 Rhys Kiddglsl: Update hash table comments in constant propagation
2016-04-11 Emil Velikovcompiler: remove {glsl,nir}/Makefile.sources
2016-04-11 Emil Velikovglsl: move the android build scripts a level up
2016-04-11 Emil Velikovglsl: move the scons build script a level up
2016-04-11 Connor Abbottnir: add a pass for lowering (un)pack_double_2x32
2016-04-11 Kenneth Graunkeglsl: Don't remove XFB-only varyings.
2016-04-10 Ilia Mirkinglsl: allow usage of the keyword buffer before GLSL...
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-06 Ilia Mirkinglsl: use has_shader_storage_buffer_objects helper
2016-04-05 Timothy Arceriglsl: remove remaining tabs in link_uniform_blocks.cpp
2016-04-05 Timothy Arcerimesa: remove unused IsShaderStorage field
2016-04-05 Timothy Arceriglsl: fully split apart buffer block arrays
2016-04-04 Kenneth Graunkeglsl: Lower variable indexing of system value arrays...
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-04 Jason Ekstrandglsl: Stop force-enabling compute shaders
2016-04-04 Jason Ekstrandglsl/standalone: Get rid of the unneeded _mesa_error_no...
2016-04-04 Jason EkstrandRemove more spirv2nir remnants
2016-04-04 Kenneth Graunkeglsl: Print "precise" on ir_variable nodes.
2016-04-03 Ilia Mirkinglsl: make *sampler2DMSArray available in ESSL 3.20
2016-04-03 Ilia Mirkinglsl: make ssbo predicate return true when in a GLSL...
2016-04-03 Ilia Mirkinglsl: allow conservative depth qualifiers in GLSL 420
2016-04-03 Ilia Mirkinglsl: add ARB_ES3_1_compatibility support
2016-04-02 Timothy Arceriglsl: rename var and simplify if
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 Timothy Arceriglsl: only set buffer block binding once during initial...
2016-04-02 Kenneth Graunkeglsl: Fix prorgram interface query locations biasing...
2016-04-02 Kenneth Graunkeglsl: Return -1 for program interface query locations...
next