i965/fs: Add support for translating ir_triop_fma into MAD.
[mesa.git] / src / glsl /
2013-08-27 Matt Turnerglsl: Add support for new fma built-in in ARB_gpu_shader5.
2013-08-27 Matt Turnerglsl: Add new fma built-in IR and prototype from ARB_gp...
2013-08-27 Matt Turnerglsl: Disallow uniform block layout qualifiers on non...
2013-08-26 Brian Paulglsl: init limit=0 to silence uninitialized var warning
2013-08-26 Kenneth Graunkeglsl: Add built-in function prototypes for GLSL 3.30
2013-08-26 Kenneth Graunkeglsl: Bump standalone compiler versions to 3.30.
2013-08-23 Paul Berryglsl: Refactor handling of gl_ClipDistance/gl_ClipVerte...
2013-08-22 Ian Romanickglsl: Give a warning, not an error, for UBO qualifiers...
2013-08-22 Matt Turnerglsl: Remove ubo_qualifiers_allowed variable.
2013-08-22 Matt Turnerglsl: Drop duplicate error messages.
2013-08-22 Matt Turnerglsl: Rename ubo_qualifiers_valid to ubo_qualifiers_all...
2013-08-21 Ian Romanickglsl: Track existence of default float precision in...
2013-08-21 Ian Romanickglsl: Merge precision qualifiers too
2013-08-21 Ian Romanickglsl: Pass type to is_valid_default_precision_type...
2013-08-19 Ian Romanickglsl: Use alignment of container record for its first...
2013-08-19 Ian Romanickglsl: Add new overload of program_resource_visitor...
2013-08-19 Ian Romanickglsl: Disallow embedded structure definitions
2013-08-19 Ian Romanickglsl: Add default precision qualifiers for ES builtins
2013-08-19 Ian Romanickglsl: Remove extra "types" from error message
2013-08-18 Marek Olšákglsl: don't eliminate texcoords that can be set by...
2013-08-15 Matt Turnerglsl: Add i2b() and b2i() to ir_builder.
2013-08-15 Matt Turnerglsl: Add nequal() to ir_builder.
2013-08-15 Matt Turnerglsl: Add abs() to ir_builder.
2013-08-15 Matt Turnerglsl: Add bitcast_i2f() to ir_builder.
2013-08-14 Paul Berryglsl: Fix incorrect pattern matching in ir_set_program_...
2013-08-14 Ian Romanickglsl: Emit better warnings for things that look like...
2013-08-14 Paul Berryglsl/ast: Don't perform GS input array checks on non...
2013-08-14 Paul Berryglsl/ast: Fix assertion failure when GS input declared...
2013-08-14 Paul Berryglsl/ast: Check that geometry shader interface block...
2013-08-14 Ian Romanickglsl: Require function return type arrays be explicitly...
2013-08-14 Ian Romanickglsl: Move and refine test for unsized arrays in GLSL ES
2013-08-09 Ian Romanickglsl: Don't allow const on out or inout function parameters
2013-08-09 Paul Berryglsl: Enable ARB_fragment_coord_conventions functionali...
2013-08-02 Kenneth Graunkeglsl: Disallow interpolation qualifiers on non-input...
2013-08-02 Kenneth Graunkeglsl: Fix NULL pointer dereferences when linking fails.
2013-08-02 Paul Berryglsl: Implement rules for geometry shader input sizes.
2013-08-02 Paul Berryglsl: Allow geometry shader input instance arrays to...
2013-08-02 Paul Berryglsl: Permit non-ubo input interface arrays to use...
2013-08-02 Eric Anholtglsl: Cross-validate GS layout qualifiers while intrast...
2013-08-02 Eric Anholtglsl: Export the compiler's GS layout qualifiers to...
2013-08-02 Eric Anholtglsl: Parse the GLSL 1.50 GS layout qualifiers.
2013-08-02 Eric Anholtglsl: Make sure that we don't put too many bitfields...
2013-08-02 Fabian Bielerglsl/linker: Fail to link geometry shader without verte...
2013-08-02 Paul Berryglsl: Properly pack GS output varyings
2013-08-02 Paul Berryglsl: Modify varying packing to use a temporary exec_list.
2013-08-02 Paul Berryglsl/linker: Properly pack GS input varyings.
2013-08-02 Paul Berryglsl/linker: Properly error check VS-GS linkage.
2013-08-02 Paul Berryglsl: Require geometry shader inputs to be arrays.
2013-08-02 Bryan Cainglsl: support compilation of geometry shaders
2013-08-02 Paul Berryglsl/linker: Make separate allocations to track vertex...
2013-08-02 Bryan Cainglsl: add builtins for geometry shaders.
2013-08-02 Bryan Cainglsl: add ir_emit_vertex and ir_end_primitive instructi...
2013-08-02 Paul Berryglsl: Add EXT_texture_array support for geometry shaders.
2013-08-02 Paul Berryglsl/linker: Make update_array_sizes apply to just...
2013-08-02 Paul Berryglsl: Modify ir_set_program_inouts to handle geometry...
2013-08-02 Paul Berryglsl: In ir_set_program_inouts, handle indexing outside...
2013-08-02 Paul Berryglsl: Fallback gracefully if ir_set_program_inouts...
2013-08-02 Paul Berryglsl: Extract marking functions from ir_set_program_inouts.
2013-08-02 Paul Berryglsl: Use count_attribute_slots() in ir_set_program_inouts.
2013-08-02 Paul Berryglsl: Expand count_attribute_slots() to cover structs.
2013-08-02 Paul BerryMove count_attribute_slots() out of the linker and...
2013-08-02 Paul Berryglsl: Change do_set_program_inouts' is_fragment_shader...
2013-07-31 Kenneth Graunkeglsl: Switch from the deprecated YYLEX_PARAM to %lex...
2013-07-31 Kenneth Graunkeglsl: Change the lexer's namespace.
2013-07-30 Marek Olšákmesa,glsl,st/dri: add a new driconf option force_glsl_v...
2013-07-30 Paul Berryglsl: Remove redundant writes to prog->LinkStatus
2013-07-30 Paul Berryglsl: Improve error message for interstage interface...
2013-07-30 Paul Berryglsl: Use a consistent technique for tracking link...
2013-07-30 Paul Berryglsl: Add error message for intrastage interface block...
2013-07-30 Paul Berryglsl: Remove bogus check on return value of link_unifor...
2013-07-29 Kenneth Graunkeglsl: Remove shader stage checking for extension handling.
2013-07-27 Ian Romanickglsl: Less const for glsl_type convenience accessors
2013-07-27 Kenneth Graunkeglsl: Disallow auxiliary storage qualifiers on FS outputs.
2013-07-27 Kenneth Graunkeglsl: Classify "layout" like other identifiers.
2013-07-27 Paul Berryglsl: Be consistent about '\n', '.', and capitalization...
2013-07-26 Tapani Pälliglsl: disable ARB_texture_cube_map_array_enable keyword...
2013-07-25 Paul Berryglsl: Handle empty if statement encountered during...
2013-07-25 Paul Berryglsl: don't rename variables in interface block arrays.
2013-07-21 Vinson Leeglsl: Initialize ast_function member variables.
2013-07-18 Kenneth Graunkeglsl: Handle the binding qualifier for UBO variables.
2013-07-18 Kenneth Graunkeglsl: Propagate UBO binding qualifier into UBO member...
2013-07-18 Kenneth Graunkeglsl: Handle the binding qualifier for arrays of samplers.
2013-07-18 Kenneth Graunkeglsl: Add plumbing for handling uniform binding qualifiers.
2013-07-18 Kenneth Graunkeglsl: Delete unused code for handling samplers in array...
2013-07-18 Kenneth Graunkeglsl: Cross-validate explicit binding points.
2013-07-18 Kenneth Graunkeglsl: Propagate explicit binding information from AST...
2013-07-18 Kenneth Graunkeglsl: Add ir_variable fields for explicit bindings.
2013-07-18 Kenneth Graunkeglsl: Add validation for the "binding" qualifier.
2013-07-18 Kenneth Graunkeglsl: Parse the "binding" keyword and store it in ast_t...
2013-07-18 Kenneth Graunkeglsl: Have the lexer return LAYOUT_TOK if 420pack is...
2013-07-18 Kenneth Graunkeglsl: Use has_layout() rather than a partial open coded...
2013-07-18 Kenneth Graunkeglsl: Relax auxiliary storage ordering requirements...
2013-07-18 Kenneth Graunkeglsl: Handle centroid qualifier ordering in C code...
2013-07-18 Kenneth Graunkeglsl: Allow precision qualifiers to be flexibly ordered...
2013-07-18 Kenneth Graunkeglsl: Move precision handling to be part of qualifier...
2013-07-18 Kenneth Graunkeglsl: Change is_precision_statement to default_precisio...
2013-07-18 Kenneth Graunkeglsl: Disable ordering checks for const parameters...
2013-07-18 Kenneth Graunkeglsl: Handle "const" as a parameter qualifier.
2013-07-18 Kenneth Graunkeglsl: Refactor parameter qualifier handling.
2013-07-18 Kenneth Graunkeglsl: Use merge_qualifier() when processing qualifier...
next