summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_function_inlining.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Rename various ir_* files to lower_* and opt_*.Kenneth Graunke2010-11-151-424/+0
* glsl: Remove const decoration from inlined function parametersIan Romanick2010-10-081-0/+7
* Revert "glsl2: Use stdint.h instead of inttypes.h"José Fonseca2010-08-141-1/+1
* glsl2: Use stdint.h instead of inttypes.hIan Romanick2010-08-131-1/+1
* glsl2: do not use __retval name; two underscores is reserved word according t...Aras Pranckevicius2010-08-091-1/+1
* ir_function_inlining: Fix missing iter.next() in inlining sampler params.Aras Pranckevicius2010-08-061-0/+2
* glsl2: Fix inlining with sampler array or struct dereferences as arguments.Eric Anholt2010-08-061-5/+138
* glsl2: Make the clone() method take a talloc context.Eric Anholt2010-08-041-3/+3
* glsl2: Give the path within src/mesa/ for headers instead of relying on -I.Aras Pranckevicius2010-08-021-1/+1
* glsl2: Fix spelling of "sentinel."Eric Anholt2010-07-291-1/+1
* glsl2: Remove an inlined unvalued return statement.Eric Anholt2010-07-291-0/+1
* glsl2: When inlining, don't clone and assign sampler arguments.Eric Anholt2010-07-221-8/+18
* glsl2: Replace insert_before/remove pairs with exec_node::replace_with.Kenneth Graunke2010-07-211-2/+1
* glsl2: Add and use new variable mode ir_var_temporaryIan Romanick2010-07-201-1/+2
* glsl2: Fix handling of out values in function inlining.Eric Anholt2010-07-201-3/+6
* glsl2: Check when inlining a bare function call that it actually is.Eric Anholt2010-07-121-0/+6
* glsl2: Clone methods return the type of the thing being clonedIan Romanick2010-07-061-1/+1
* Add hash table helper functions for using pointers as hash keysIan Romanick2010-07-061-13/+1
* glsl2: Wrap includes of C interfaces with extern "C".Eric Anholt2010-06-241-0/+2
* glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt2010-06-241-0/+272