ilo: add the driver to the build system
[mesa.git] / src / glsl /
2013-01-25 Ian Romanicklinker: Refactor intra-stage block compatabililty testing
2013-01-25 Ian Romanickmesa: Track the packing mode of a UBO in gl_uniform_buffer
2013-01-25 Ian Romanickglsl: Replace most default cases in switches on GLSL...
2013-01-25 Vinson Leescons: Add imports.c to builtin_compiler build.
2013-01-25 Chad Versaceglsl: Add lowering pass for GLSL ES 3.00 pack/unpack...
2013-01-25 Chad Versaceglsl: Fix type-deduction for and/or/xor expressions
2013-01-25 Chad Versaceglsl: Reformat and/or/xor cases in ir_expression ctor
2013-01-25 Chad Versaceglsl/ir_builder: Add helpers for making if-statements
2013-01-25 Chad Versaceglsl/ir_builder: Add `enum writemask`
2013-01-25 Chad Versaceglsl/ir_factory: Add helper method for making an ir_con...
2013-01-25 Chad Versaceglsl/ir_builder: Add more helpers for constructing...
2013-01-25 Chad Versaceglsl/ir_factory: Initialize members to NULL in constructor
2013-01-25 Chad Versaceglsl: Evaluate constant GLSL ES 3.00 pack/unpack expres...
2013-01-25 Chad Versacemesa,glsl: Move round_to_even() from glsl to mesa/main...
2013-01-25 Chad Versaceglsl/standalone_scaffolding: Add stub for _mesa_warning()
2013-01-25 Chad Versaceglsl: Extend ir_expression_operation for GLSL 3.00...
2013-01-25 Chad Versaceglsl: Add IR lisp for GLSL ES 3.00 pack/unpack functions
2013-01-25 Chad Versaceglsl: Fix typo in comment
2013-01-25 Paul Berryglsl: Allow varying structs in GLSL ES 3.00 and GLSL...
2013-01-25 Paul Berryglsl: Disable transform feedback of varying structs.
2013-01-25 Paul Berryglsl: Update lower_packed_varyings to handle varying...
2013-01-25 Paul Berryglsl: Generalize compute_packing_order for varying...
2013-01-25 Paul Berryglsl: Disable structure splitting for shader ins/outs.
2013-01-25 Paul Berryglsl: Eliminate ambiguity between function ins/outs...
2013-01-25 Paul Berryglsl: Clean up case statement in builtin_variables...
2013-01-22 Matt Turnerglsl/build: Build libglcpp and libglslcore in builtin_c...
2013-01-22 Matt Turnerglsl/Makefile.sources: Correct BUILTIN_COMPILER_CXX_FILES
2013-01-22 Matt Turnerbuiltin_compiler/build: Use generated parser files
2013-01-22 Matt Turnerglsl/build: Build tests via the glsl Makefile
2013-01-22 Matt Turnerglsl/build: Build glcpp via the glsl Makefile
2013-01-22 Matt Turnerglsl/build: Don't build builtin_compiler separately...
2013-01-22 Matt Turnerglsl/build: Don't build glsl_compiler
2013-01-21 Matt Turnerglsl/build: Build glsl_test only on make check
2013-01-21 Matt Turnerglsl/build: Remove dead LIBRARY_* variables
2013-01-19 Ian Romanickglsl: Eliminate link_update_uniform_buffer_variables...
2013-01-19 Ian Romanickglsl: Remove unused loc parameter from generate_call
2013-01-19 Ian Romanickmesa: Remove unused field gl_uniform_buffer_variable...
2013-01-19 Ian Romanicklinker: Use helper variable sh
2013-01-19 Ian Romanickglsl: Remove stale comment
2013-01-19 Kenneth Graunkeglsl: Track UBO block names in the symbol table.
2013-01-19 Ian Romanickglsl: Reject row_major and column_major on non-matrix...
2013-01-13 Johannes Obermayrtests: AM_CPPFLAGS must include $(top_srcdir) instead...
2013-01-12 Matt TurnerRemove hacks for static Makefiles
2013-01-11 Carl Worthglcpp: Add tests for line continuation
2013-01-11 Carl Worthglcpp: Rewrite line-continuation support to act globally.
2013-01-11 Carl Worthglcpp: Add --disable-line-continuations argument to...
2013-01-11 Carl Worthglcpp: Allow test-specific arguments for standalone...
2013-01-11 Carl Worthglcpp: Honor the GL context's DisableGLSLLineContinuati...
2013-01-11 Carl Worthglcpp: Accept pointer to GL context rather than just...
2013-01-11 Matt Turnerglcpp: Reject token pasting operator in GLES
2013-01-11 Carl Worthglcpp: Make undefined macros illegal in #if and #elif...
2013-01-11 Carl Worthglcpp: Add a flag to the parser state to indicate GLES.
2013-01-11 Andreas Bollglcpp: Add back tests/*.out to .gitignore
2013-01-10 Matt TurnerClean up .gitignore files
2013-01-10 Matt TurnerRemove unused glsl Makefile.template
2013-01-08 Ian Romanickglsl: Don't add structure fields to the symbol table
2013-01-08 Paul Berryglsl: Pack flat "varyings" of mixed types together.
2013-01-08 Paul Berryglsl: Prohibit structs and bools from being used as...
2013-01-08 Paul Berryglsl: Plumb through is_parameter to apply_type_qualifie...
2013-01-08 Paul Berryglsl: Separate varying linking code to its own file.
2013-01-08 Paul Berrymesa: Add ALIGN() macro to main/macros.h.
2013-01-08 Paul Berryglsl: Fix loop bounds detection.
2013-01-02 Adam Jacksonglcpp: Typo fix.
2013-01-02 Adam Jacksonglcpp: Fix visibility CFLAGS in automake
2012-12-28 Eric Anholtglsl: Add a note about a surprising feature of gl_unifo...
2012-12-17 Kenneth Graunkeglsl: Fix gl_context vs. ralloc context in check_versio...
2012-12-16 Dave Airlieglsl_parser_extras.cpp: fixup gl vs mem contexts again.
2012-12-15 Dave Airlieglsl: avoid using gl context as a memory context
2012-12-14 Paul Berryglsl/linker: Pack between varyings.
2012-12-14 Paul Berryglsl/linker: Pack within compound varyings.
2012-12-14 Paul Berryglsl: Add a lowering pass for packing varyings.
2012-12-14 Paul Berryglsl/linker: Sort varyings by packing class, then vecto...
2012-12-14 Paul Berryglsl/linker: Subdivide the first phase of varying assig...
2012-12-14 Paul Berryglsl/linker: Defer recording transform feedback locations.
2012-12-14 Paul Berryglsl: Create a field to store fractional varying locations.
2012-12-14 Paul Berryglsl/linker: Make separate ir_variable field to mean...
2012-12-14 Paul Berryglsl/linker: Always invalidate shader ins/outs, even...
2012-12-14 Paul Berryglsl/lower_clip_distance: Update symbol table.
2012-12-07 Eric Anholtmesa: Use the new hash table for the variable refcount...
2012-12-07 Jordan Justenprogram/hash_table.c: rename to program/prog_hash_table.c
2012-12-06 Kenneth Graunkeglsl: Add missing semicolon in the grammar
2012-12-06 Ian Romanickglsl: Allow layout qualifiers in GLSL 3.00 ES
2012-12-06 Paul Berryglsl: Create builtin function profiles for GLSL 3.00 ES.
2012-12-06 Paul Berryglsl: add determinant() functions.
2012-12-06 Paul Berryglsl: Make builtin function profiles for GLSL ES use...
2012-12-06 Paul Berryglsl: Add builtin variables for GLSL 3.00 ES.
2012-12-06 Paul Berryglsl: Populate built-in types correctly for GLSL 3...
2012-12-06 Paul Berryglsl: Make {Min,Max}ProgramTexelOffset available to...
2012-12-06 Paul Berryglsl: Fix linker checks for GLSL ES 3.00.
2012-12-06 Paul Berryglsl: Record in gl_shader_program whether the program...
2012-12-06 Paul Berryglsl: Clean up shading language mixing check for GLSL...
2012-12-06 Paul Berryglsl: Record in gl_shader whether the shader uses GLSL ES.
2012-12-06 Paul Berryglsl/parser: Handle "#version 300 es" directive.
2012-12-06 Paul Berryglsl/parser: Extract version directive processing into...
2012-12-06 Paul Berryglsl/preprocessor: Handle "#version 300 es" directive.
2012-12-06 Paul Berryglsl/preprocessor: Extract version directive processing...
2012-12-06 Paul Berryglsl: Enable GLSL ES 3.00 features inherited from deskt...
2012-12-06 Paul Berryglsl: parse GLSL ES 3.00 keywords correctly.
2012-12-06 Paul Berryglsl: Rework lexer keyword handling in preparation...
2012-12-06 Paul Berryglsl: Make use of new _mesa_glsl_parse_state::check_ver...
next