summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a basic metadata management systemJason Ekstrand2015-01-151-0/+1
* nir: Add a lower_vec_to_movs passJason Ekstrand2015-01-151-0/+1
* nir: Add a naieve from-SSA passJason Ekstrand2015-01-151-0/+1
* nir: add an SSA-based dead code elimination passConnor Abbott2015-01-151-0/+1
* nir: add an SSA-based copy propagation passConnor Abbott2015-01-151-0/+1
* nir: add a pass to convert to SSAConnor Abbott2015-01-151-0/+1
* nir: calculate dominance informationConnor Abbott2015-01-151-0/+1
* nir: add an optimization to turn global registers into local registersConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower atomicsConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower system value readsConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower sampler instructionsConnor Abbott2015-01-151-0/+1
* nir: add a pass to remove unused variablesConnor Abbott2015-01-151-0/+1
* nir: add a pass to lower variables for scalar backendsConnor Abbott2015-01-151-0/+1
* nir: add a glsl-to-nir passConnor Abbott2015-01-151-1/+2
* nir: add a validation passConnor Abbott2015-01-151-0/+1
* nir: add a printerConnor Abbott2015-01-151-0/+1
* nir: add core helper functionsConnor Abbott2015-01-151-3/+7
* nir: add the core datastructuresConnor Abbott2015-01-151-0/+2
* nir: add a simple C wrapper around glsl_types.hConnor Abbott2015-01-151-0/+3
* glsl: Add headers to distribution.Matt Turner2014-12-121-2/+29
* glsl: Lower constant arrays to uniform arrays.Kenneth Graunke2014-11-061-0/+1
* 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