Ian Romanick
bdb6a6ef83
glsl: Use insert_before for lists instead of open coding it
2011-03-08 11:47:25 -08:00
Ian Romanick
2df56b002d
glsl: Function signatures cannot have NULL return type
...
The return type can be void, and this is the case where a `_ret_val'
variable should not be declared.
2011-03-08 11:47:25 -08:00
Kenneth Graunke
819d57fce9
glsl: Introduce a new "const_in" variable mode.
...
This annotation is for an "in" function parameter for which it is only legal
to pass constant expressions. The only known example of this, currently,
is the textureOffset functions.
This should never be used for globals.
2011-01-31 11:10:59 -08:00
Kenneth Graunke
d3073f58c1
Convert everything from the talloc API to the ralloc API.
2011-01-31 10:17:09 -08:00
Chad Versace
df883eb157
glsl: Fix Doxygen tag \file in recently renamed files
2010-11-17 12:07:24 -08:00
Kenneth Graunke
32aaf89823
glsl: Rename various ir_* files to lower_* and opt_*.
...
This helps distinguish between lowering passes, optimization passes, and
other compiler code.
2010-11-15 16:34:20 -08:00