summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* util: add _mesa_strtod and _mesa_strtofChia-I Wu2014-10-301-2/+1
* glsl: Optimize min/max expression treesIago Toral Quiroga2014-10-071-0/+1
* glsl: Eliminate unused built-in variables after compilationIan Romanick2014-09-301-0/+1
* glsl: Add a lowering pass for gl_VertexIDIan Romanick2014-09-101-0/+1
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-041-1/+0
* glsl: Rebalance expression trees that are reduction operations.Matt Turner2014-06-191-0/+1
* glsl/i965: move lower_offset_array up to GLSL compiler level.Dave Airlie2014-02-251-0/+1
* glsl: Vectorize multiple scalar assignmentsMatt Turner2014-01-211-0/+1
* glsl/loops: Get rid of lower_bounded_loops and ir_loop::normative_bound.Paul Berry2013-12-091-1/+0
* glsl/loops: consolidate bounded loop handling into a lowering pass.Paul Berry2013-12-091-0/+1
* glsl: Move the CSE equality functions to the ir class.Eric Anholt2013-11-151-0/+1
* glsl: Linker support for ARB_shader_atomic_counters.Francisco Jerez2013-11-071-0/+1
* glsl: Add a CSE pass.Eric Anholt2013-11-011-0/+1
* glsl: Remove builtin_compiler from the build system.Kenneth Graunke2013-09-091-15/+2
* glsl: Write a new built-in function module.Kenneth Graunke2013-09-091-0/+1
* glsl/linker: eliminate unused and set-but-unused built-in varyingsMarek Olšák2013-07-021-0/+1
* glsl: Streamline the built-in type handling code.Kenneth Graunke2013-06-261-0/+1
* glsl linker: compare interface blocks during intrastage linkingJordan Justen2013-05-231-0/+1
* glsl linker: remove interface block instance namesJordan Justen2013-05-231-0/+1
* glsl: Add lowering pass for ir_triop_vector_insertIan Romanick2013-05-131-0/+1
* glsl: Add a pass to flip matrix/vector multiplies to use dot products.Kenneth Graunke2013-05-121-0/+1
* glsl: Refactor handling of ast_array_index to a separate functionIan Romanick2013-04-081-0/+1
* glsl: Add an optimization pass to flatten simple nested if blocks.Kenneth Graunke2013-04-041-0/+1
* glsl: Add a visitor to determine whether a uniform block is ever usedIan Romanick2013-01-251-0/+1
* linker: Refactor intra-stage block compatabililty testingIan Romanick2013-01-251-0/+1
* glsl: Add lowering pass for GLSL ES 3.00 pack/unpack operations (v4)Chad Versace2013-01-241-0/+1
* glsl/Makefile.sources: Correct BUILTIN_COMPILER_CXX_FILESMatt Turner2013-01-221-1/+1
* glsl/build: Build glcpp via the glsl MakefileMatt Turner2013-01-221-4/+4
* glsl: Separate varying linking code to its own file.Paul Berry2013-01-081-0/+1
* glsl: Add a lowering pass for packing varyings.Paul Berry2012-12-141-0/+1
* automake: Remove empty file variable.Brian Paul2012-11-121-2/+1
* automake: Merge *_CXX_FILES variables in the glsl build.Eric Anholt2012-11-121-5/+4
* automake: Fix a comment typo.Eric Anholt2012-11-121-1/+1
* build/glsl: fix location of generated files.Christopher James Halse Rogers2012-08-131-7/+8
* glsl: Add a lowering pass to turn complicated UBO references to vector loads.Eric Anholt2012-08-071-0/+1
* automake: convert libglslJon TURNEY2012-07-131-2/+2
* scons: Fix scons build.José Fonseca2012-06-111-0/+2
* automake: Add a prefix variable for libglsl sources.Eric Anholt2012-06-111-86/+86
* glsl: Set initial values for uniforms in the linkerIan Romanick2012-05-231-0/+1
* glsl: Implement the GLSL 1.30+ discard control flow rule in GLSL IR.Eric Anholt2012-05-141-0/+1
* glsl: Remove the opt_discard_simplification pass.Eric Anholt2012-05-141-1/+0
* glsl: Create an ir_builder helper for hand-generating IR.Eric Anholt2012-04-131-0/+1
* glsl: Add an array splitting pass.Eric Anholt2012-04-111-0/+1
* glsl: rename Makefile.sources' _SOURCES variablesMatt Turner2012-01-301-9/+9
* glsl: Add a lowering pass to remove reads of shader output variables.Vincent Lejeune2012-01-061-0/+1
* glsl: Move ir_variable.cpp to builtin_variables.cpp.Eric Anholt2011-11-111-1/+1
* glsl: Refactor source lists to Makefile.sourcesChia-I Wu2011-11-021-0/+104