Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / glsl / ast_to_hir.cpp
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-21 Ilia Mirkinglsl: fix error message when validating tcs output...
2015-08-21 Timothy Arceriglsl: fix binding validation for interface blocks
2015-08-20 Francisco Jerezglsl: Allow precision qualifiers on general opaque...
2015-08-20 Francisco Jerezglsl: Implement GLSL ES restriction on images being...
2015-08-20 Francisco Jerezglsl: Require that all image uniforms have a format...
2015-08-20 Francisco Jerezglsl: Add support for image binding qualifiers.
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-11 Timothy Arceriglsl: Add missing spec quote about atomic counter in...
2015-07-23 Dave Airlieglsl: add ast/parser support for subroutine parsing...
2015-07-23 Dave Airlieglsl/types: add new subroutine type (v3.2)
2015-07-22 Marek Olšákglsl: use separate varying slots for patch varyings
2015-07-22 Chris Forbesglsl: allow redeclaration of TCS gl_out[]
2015-07-22 Chris Forbesglsl: properly size unsized arrays in tess stages
2015-07-22 Chris Forbesglsl: restrict indexing for writes to TCS outputs to...
2015-07-22 Chris Forbesglsl: relax unsized input/output block arrays for TCS/TES
2015-07-22 Fabian Bielerglsl: add the patch in/out qualifier (v2)
2015-07-22 Fabian Bielerglsl: add tessellation shader parsing support (v2)
2015-07-16 Renaud Gaubertglsl: avoid compiler's segfault when processing operato...
2015-07-14 Samuel Iglesias... glsl: fix error messages in invalid declarations of...
2015-07-14 Samuel Iglesias... glsl: buffer variables cannot be defined outside interf...
2015-07-14 Samuel Iglesias... glsl: shader buffer variables cannot have initializers
2015-07-14 Samuel Iglesias... glsl: enable binding layout qualifier usage for shader...
2015-07-14 Kristian Høgsbergglsl: Implement parser support for 'buffer' qualifier
2015-07-14 Iago Toral Quirogamesa: rename is_in_uniform_block to is_in_buffer_block
2015-07-04 Timothy Arceriglsl: allow precision qualifiers for AoA
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-23 Ilia Mirkinglsl: binding point is a texture unit, which is a combi...
2015-06-16 Timothy ArceriRevert "glsl: remove restriction on unsized arrays...
2015-06-14 Marek Olšákglsl: fix "tesselation" typo
2015-06-13 Timothy Arceriglsl: fix compile error message
2015-06-12 Timothy Arceriglsl: enforce restriction on AoA interface blocks in...
2015-06-12 Timothy Arceriglsl: enforce fragment shader input restrictions in...
2015-06-12 Timothy Arceriglsl: enforce output variable rules for GLSL ES 3.10
2015-06-10 Timothy Arceriglsl: remove restriction on unsized arrays in GLSL...
2015-05-21 Timothy Arceriglsl: remove element_type() helper
2015-05-19 Jason Ekstrandvk: Use binding instead of index in uniform layout...
2015-05-16 Jason EkstrandMerge remote-tracking branch 'fdo-personal/wip/nir...
2015-05-16 Jason Ekstrandglsl: Add GLSL_TYPE_FUNCTION to the base types enums
2015-05-09 Kristian HøgsbergAdd vulkan driver for BDW
2015-05-08 Dave Airlieglsl: add ARB_vertex_attrib_64bit support. (v2)
2015-05-04 Francisco Jerezglsl: Error out on invalid uses of the early_fragment_t...
2015-05-04 Francisco Jerezglsl: Forbid use of image qualifiers in declarations...
2015-05-04 Francisco Jerezglsl: Forbid opaque variables as operands of the ternar...
2015-04-27 Timothy Arceriglsl: replace while loop with without_array function
2015-03-31 Matt Turnerglsl: Factor out a get_mul_type() function.
2015-03-27 Timothy Arceriglsl: mark uniform and input interface blocks as read...
2015-03-09 Kenneth Graunkeglsl: Mark array access when copying to a temporary...
2015-02-19 Samuel Iglesias... glsl: A shader cannot redefine or overload built-in...
2015-02-19 Tapani Pälliglsl: validate output types for shader stages
2015-02-19 Dave Airlieglsl/ast: Support double floats
2015-02-03 Iago Toral Quirogaglsl: can't have 'const' qualifier used with struct...
2015-02-03 Iago Toral Quirogaglsl: interface blocks must be declared at global scope
2015-02-03 Kenneth Graunkeglsl: Pick ast_conditional branch regardless of op1...
2015-01-22 Tapani Pälliglsl: do not allow interface block to have name already...
2014-12-02 Jordan Justenglsl/cs: Change gl_WorkGroupSize from ivec3 to uvec3
2014-10-20 Brian Paulglsl: fix several use-after-free bugs
2014-10-20 Tapani Pälliglsl: implement switch flow control using a loop
2014-09-30 Ian Romanickglsl: Never put ir_var_temporary variables in the symbo...
2014-09-16 Chris Forbesglsl: fix error message for redeclaring gl_PerVertex...
2014-09-11 Frank Henigmanglsl: allow precision qualifier on sampler arrays
2014-08-30 Ian Romanickglsl: Use bit-flags image attributes and uint16_t for...
2014-08-04 Kenneth Graunkeglsl: Only create one ir_function for a given name.
2014-08-04 Ian Romanickglsl: Track matrix layout of variables using two bits
2014-08-04 Ian Romanickglsl: Also track matrix layout information into structures
2014-08-04 Ian Romanickglsl: Track matrix layout of structure fields using...
2014-08-04 Ian Romanickglsl: Use the without_array predicate to simplify some...
2014-08-04 Tapani Pälliglsl: fix switch statement default case regressions
2014-07-19 Ian Romanickglsl: Fix bad indentation
2014-07-17 Tapani Pälliglsl: handle a switch where default is in the middle...
2014-07-15 Connor Abbottexec_list: Make various places use the new length(...
2014-07-01 Matt Turnerglsl: Use foreach_list_typed when possible.
2014-07-01 Matt Turnerglsl: Use typed foreach_in_list_safe instead of foreach...
2014-07-01 Matt Turnerglsl: Use typed foreach_in_list instead of foreach_list.
2014-06-30 Samuel Iglesias... glsl: Add parsing support for multi-stream output in...
2014-06-25 Chris Forbesglsl: Treat an interface block specifier as a level...
2014-06-25 Chris Forbesglsl: Disallow primitive type layout qualifier on varia...
2014-06-17 Tapani Pälliglsl: type check between switch init-expression and...
2014-06-16 Tapani Pälliglsl: parser changes for GL_ARB_explicit_uniform_location
2014-06-15 Chris Forbesglsl: Correct more typos
2014-06-10 Thomas Hellandglsl: Remove unused include in ast_to_hir.cpp
2014-06-09 Chris Forbesglsl: Validate aux storage qualifier combination with...
2014-06-04 Chris Forbesglsl: Add support for int -> uint implicit conversions
2014-06-04 Chris Forbesglsl: Clean up apply_implicit_conversion
2014-06-04 Chris Forbesglsl: Disallow `precise` redeclarations of vars from...
2014-06-04 Chris Forbesglsl: Add support for `precise` redeclarations
2014-06-04 Chris Forbesglsl: add support for `precise` in type_qualifier
2014-05-28 Brian Paulglsl: replace strncmp("gl_") calls with new is_gl_ident...
2014-05-28 Brian Paulglsl: fix use-after free bug/crash in ast_declarator_li...
2014-05-13 Iago Toral Quirogaglsl: Do not call lhs->variable_referenced() multiple...
2014-05-01 Anuj Phogatglsl: Link error if fs defines conflicting qualifiers...
2014-05-01 Anuj Phogatglsl: Compile error if fs uses gl_FragCoord before...
2014-05-01 Anuj Phogatglsl: Compile error if fs defines conflicting qualifier...
2014-04-21 Chris Forbesglsl: Only allow `invariant` on shader in/out between...
2014-04-21 Chris Forbesglsl: Fix typo
2014-04-17 Iago Toral Quirogaglsl: Fix incorrect indentation.
2014-04-13 Chris Forbesglsl: Fix typo in interface block comment
2014-04-11 Ian Romanickglsl: Propagate explicit binding information from the...
2014-04-08 Eric Anholtglsl: Skip making a temporary for assignments when...
next