Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ian Romanick b0b8fa4885 Eat whitespace while in the PP state преди 15 години
main Initial commit. lol преди 15 години
tests Add PASS / FAIL annotations to tests missing them. преди 15 години
.dir-locals.el Set C++ indent too. преди 15 години
.gitignore autoconf for the ... преди 15 години
Makefile.am Add a constant folding optimization pass. преди 15 години
ast.h Generate correct IR for do-while loops преди 15 години
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. преди 15 години
ast_function.cpp Use glsl_type::element_type to get the type of array elements преди 15 години
ast_to_hir.cpp Generate correct IR for do-while loops преди 15 години
ast_type.cpp Add parser support for texture rectangle types преди 15 години
autogen.sh autoconf for the ... преди 15 години
builtin_function.cpp Use ir_function::add_signature to create link between function and signature преди 15 години
builtin_types.sh Slightly change the representation of numeric types преди 15 години
builtin_variables.h Add definitions for 1.10 built-in uniforms for ff state. преди 15 години
configure.ac autoconf for the ... преди 15 години
glsl_lexer.lpp Eat whitespace while in the PP state преди 15 години
glsl_parser.ypp Set source locations on AST nodes so error messages print locations. преди 15 години
glsl_parser_extras.cpp Begin tracking the nesting of loops and switch-statements преди 15 години
glsl_parser_extras.h Begin tracking the nesting of loops and switch-statements преди 15 години
glsl_symbol_table.h Add query to determine whether a name was declared at this scope преди 15 години
glsl_types.cpp Use ir_function::add_signature to create link between function and signature преди 15 години
glsl_types.h Add glsl_type::element_type and glsl_type::array_size queries преди 15 години
hash_table.c Initial commit. lol преди 15 години
hash_table.h Add proper wrappers so that C++ code can use hash_table type преди 15 години
hir_field_selection.cpp Use glsl_type::is_error instead of comparison with glsl_error_type pointer преди 15 години
ir.cpp Make constant folding descend into if statements. преди 15 години
ir.h Add dynamic cast for ir_loop преди 15 години
ir_constant_expression.cpp Add support for bool to ir_equal and ir_nequal constant handling преди 15 години
ir_constant_folding.cpp Add ir_loop_jump to represent 'break' and 'continue' in loops преди 15 години
ir_constant_folding.h Add ir_loop_jump to represent 'break' and 'continue' in loops преди 15 години
ir_function.cpp Ensure that 'in' and 'inout' formal parameters are valid lvalues преди 15 години
ir_print_visitor.cpp Add some newlines when printing ir_loop instructions преди 15 години
ir_print_visitor.h Add ir_loop_jump to represent 'break' and 'continue' in loops преди 15 години
ir_variable.cpp Add gl_ClipDistance in fragment shader преди 15 години
ir_visitor.h Add ir_loop_jump to represent 'break' and 'continue' in loops преди 15 години
list.h Fix exec_list::move_nodes_to when the source list is empty преди 15 години
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces преди 15 години
symbol_table.h Add function to determine the scope where a variable is declared преди 15 години