Mesa3D Graphics Library (Bleeding edge ray tracing branches)
Go to file
Ian Romanick 1cf43a4331 Initial bits of constant expression evaluator
Currently only works for constants.  The rest will be added later.
2010-03-30 16:56:50 -07:00
main Initial commit. lol 2010-02-22 13:19:34 -08:00
tests Add some array declaration tests 2010-03-30 16:56:22 -07:00
.dir-locals.el Set C++ indent too. 2010-03-08 13:02:58 -08:00
.gitignore autoconf for the ... 2010-02-25 17:17:23 -08:00
Makefile.am Initial bits of constant expression evaluator 2010-03-30 16:56:50 -07:00
ast.h Add parser support for texture rectangle types 2010-03-29 16:44:29 -07:00
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. 2010-03-25 16:47:49 -07:00
ast_function.cpp Allow single-component constructors 2010-03-29 16:07:34 -07:00
ast_to_hir.cpp Arrays are not allowed as vertex shader inputs in GLSL 1.30 either 2010-03-29 17:42:43 -07:00
ast_type.cpp Add parser support for texture rectangle types 2010-03-29 16:44:29 -07:00
autogen.sh autoconf for the ... 2010-02-25 17:17:23 -08:00
builtin_function.cpp Add support for builtin radians() and degrees(). 2010-03-29 12:48:45 -07:00
builtin_types.sh Slightly change the representation of numeric types 2010-03-26 14:43:16 -07:00
builtin_variables.h Add definitions for 1.10 built-in uniforms for ff state. 2010-03-29 12:48:45 -07:00
configure.ac autoconf for the ... 2010-02-25 17:17:23 -08:00
glsl_lexer.lpp Don't track new type names during pass-1 parsing 2010-03-19 11:12:33 -07:00
glsl_parser.ypp Add parser support for texture rectangle types 2010-03-29 16:44:29 -07:00
glsl_parser_extras.cpp Add generate_temporary to generate an anonymous temporary 2010-03-29 15:20:42 -07:00
glsl_parser_extras.h Add generate_temporary to generate an anonymous temporary 2010-03-29 15:20:42 -07:00
glsl_symbol_table.h Add query to determine whether a name was declared at this scope 2010-03-19 15:37:01 -07:00
glsl_types.cpp Reject main() declarations with a non-void return value. 2010-03-29 12:48:45 -07:00
glsl_types.h Add glsl_type::is_array and glsl_type::is_float queries 2010-03-29 16:17:15 -07:00
hash_table.c Initial commit. lol 2010-02-22 13:19:34 -08:00
hash_table.h Initial commit. lol 2010-02-22 13:19:34 -08:00
hir_field_selection.cpp Use glsl_type::is_error instead of comparison with glsl_error_type pointer 2010-03-26 14:27:23 -07:00
ir.cpp Set variables with the sampler base type to read only. 2010-03-26 17:51:41 -07:00
ir.h Initial bits of constant expression evaluator 2010-03-30 16:56:50 -07:00
ir_constant_expression.cpp Initial bits of constant expression evaluator 2010-03-30 16:56:50 -07:00
ir_function.cpp Fix matrix dimensioning 2010-03-25 13:19:13 -07:00
ir_print_visitor.cpp Implement ir_if (for if-statments) and conversion from AST 2010-03-29 15:17:11 -07:00
ir_print_visitor.h Implement ir_if (for if-statments) and conversion from AST 2010-03-29 15:17:11 -07:00
ir_variable.cpp Add definitions for 1.10 built-in uniforms for ff state. 2010-03-29 12:48:45 -07:00
ir_visitor.h Implement ir_if (for if-statments) and conversion from AST 2010-03-29 15:17:11 -07:00
list.h Add missing parenthesis in foreach_iter 2010-03-26 17:17:41 -07:00
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces 2010-03-24 14:56:36 -07:00
symbol_table.h Add function to determine the scope where a variable is declared 2010-03-19 15:32:57 -07:00