i965/fs: No need to unzip SIMD-periodic sources during SIMD lowering.
[mesa.git] / src / compiler / glsl /
2016-05-27 Dave Airlieglsl/linker: call link_uniform blocks on linked shader.
2016-05-26 Ian Romanickglsl: Allow shader interface blocks in GLSL ES
2016-05-26 Ian Romanickglsl: Add a has_shader_io_blocks helper
2016-05-26 Ian Romanickmesa: Add extension tracking for GL_OES_shader_io_blocks
2016-05-26 Ian Romanickmesa: Track the additional data in gl_shader_variable
2016-05-26 Jason Ekstrandcompiler: Move glsl_to_nir to libglsl.la
2016-05-26 Alejandro Piñeiroglsl: add unit tests data vertex/expected outcome for...
2016-05-26 Alejandro Piñeiroglsl: add warning-test
2016-05-26 Alejandro Piñeiroglsl: add just-log option for the standalone compiler.
2016-05-26 Alejandro Piñeiroglsl: do not raise uninitialized warning with out funct...
2016-05-26 Alejandro Piñeiroglsl: add a empty set_is_lhs on ast_node
2016-05-26 Dave Airlieglsl: handle implicit sized arrays in ssbo
2016-05-26 Dave Airlieglsl: fix error message on uniform block mismatch
2016-05-26 Dave Airlieglsl/ast: assign explicit_xfb_buffer from correct place
2016-05-25 Rob Clarkglsl: split out libstandalone
2016-05-25 Ilia Mirkinglsl: add GL_EXT_clip_cull_distance define, add helpers
2016-05-24 Ian Romanickglsl/linker: Silence unused parameter warning
2016-05-24 Timothy Arceriglsl: add support for explicit components to frag outputs
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 Timothy Arceriglsl: fix explicit location validation for doubles
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-24 Dave Airlieglsl: reindent line in ast_function.cpp
2016-05-23 Bas Nieuwenhuizenglsl: Use correct mode for split components.
2016-05-23 Juan A. Suarez Romeroglsl/linker: dvec3/dvec4 consume twice input vertex...
2016-05-23 Dave Airlieglsl/parser: handle multiple layout sections with AST...
2016-05-23 Dave Airlieglsl: allow layout qualifier overrides with ARB_shading...
2016-05-23 Dave Airliesubroutines: handle explicit indexes properly
2016-05-23 Dave Airliemesa/subroutines: count number subroutines properly.
2016-05-23 Dave Airlieglsl/ast: for geom shaders allow stream flags in input...
2016-05-23 Dave Airlieglsl/linker: skip inactive explicit locations.
2016-05-23 Dave Airlieglsl: fix subroutine uniform .length().
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-23 Dave Airlieglsl: validate subroutine types match function signature.
2016-05-20 Mark Janesglsl: Guard against NULL dereference
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.
next