Clone of mesa.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Kenneth Graunke a40e68b256 Fix bogus expression typing in various builtins. vor 15 Jahren
builtins Fix bogus expression typing in various builtins. vor 15 Jahren
main Initial commit. lol vor 15 Jahren
tests Ensure that both parameter lists are the same length in function overloading. vor 15 Jahren
.dir-locals.el Set C++ indent too. vor 15 Jahren
.gitignore Replace builtin_types.h generation with the generated output. vor 15 Jahren
Makefile.am ir_dead_code_local: Remove redundant assignments within basic blocks. vor 15 Jahren
ast.h Convert ast_node use of simple_node to exec_list and exec_node vor 15 Jahren
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. vor 15 Jahren
ast_function.cpp Convert ast_node use of simple_node to exec_list and exec_node vor 15 Jahren
ast_to_hir.cpp Replace many uses of foreach_list with foreach_list_typed vor 15 Jahren
ast_type.cpp Add parser support for texture rectangle types vor 15 Jahren
autogen.sh autoconf for the ... vor 15 Jahren
builtin_function.cpp builtin_functions: Clean up compiler warning about unused name, instructions. vor 15 Jahren
builtin_types.h De-obfuscate some of builtin_types.h. vor 15 Jahren
builtin_variables.h FS gl_FragCoord and and gl_FrontFacing are FS ins, not outs. vor 15 Jahren
configure.ac Remove the pedantic C junk. vor 15 Jahren
glsl_lexer.lpp glsl_lexer: Quiet warning about unused unput(). vor 15 Jahren
glsl_parser.ypp Convert ast_node use of simple_node to exec_list and exec_node vor 15 Jahren
glsl_parser_extras.cpp Fix function call parameter printer to omit extraneous leading comma vor 15 Jahren
glsl_parser_extras.h Convert ast_node use of simple_node to exec_list and exec_node vor 15 Jahren
glsl_symbol_table.h Add query to determine whether a name was declared at this scope vor 15 Jahren
glsl_types.cpp glsl_type::generate_constructor_prototype now generates the function too vor 15 Jahren
glsl_types.h glsl_type::generate_constructor_prototype now generates the function too vor 15 Jahren
hash_table.c Initial commit. lol vor 15 Jahren
hash_table.h Add proper wrappers so that C++ code can use hash_table type vor 15 Jahren
hir_field_selection.cpp Convert structure field dereferences to HIR vor 15 Jahren
ir.cpp Remove unnecessary include of simple_list.h vor 15 Jahren
ir.h ir_copy_propagation: New pass to rewrite dereferences to avoid copies. vor 15 Jahren
ir_basic_block.cpp ir_copy_propagation: Return true if we optimized out any assignments. vor 15 Jahren
ir_basic_block.h ir_copy_propagation: Return true if we optimized out any assignments. vor 15 Jahren
ir_constant_expression.cpp Remove ir_label since it is no longer used. vor 15 Jahren
ir_constant_folding.cpp Move optimization pass prototypes to a single header. vor 15 Jahren
ir_copy_propagation.cpp Move optimization pass prototypes to a single header. vor 15 Jahren
ir_dead_code.cpp ir_dead_code: Fix segfault on handling a return statement with no value. vor 15 Jahren
ir_dead_code_local.cpp ir_dead_code_local: Remove redundant assignments within basic blocks. vor 15 Jahren
ir_expression_flattening.cpp Remove ir_label since it is no longer used. vor 15 Jahren
ir_expression_flattening.h Add support for inlining calls done inside of expressions. vor 15 Jahren
ir_function.cpp Factor out parameter list matching from ast_function::hir for later reuse. vor 15 Jahren
ir_function_can_inline.cpp ir_function_inlining: Implement inlining in many more cases. vor 15 Jahren
ir_function_inlining.cpp Move optimization pass prototypes to a single header. vor 15 Jahren
ir_function_inlining.h Move optimization pass prototypes to a single header. vor 15 Jahren
ir_if_simplification.cpp Remove ir_label since it is no longer used. vor 15 Jahren
ir_optimization.h Move optimization pass prototypes to a single header. vor 15 Jahren
ir_print_visitor.cpp Use %p rather than %08x when printing pointers to fix compile. vor 15 Jahren
ir_print_visitor.h IR print visitor: Move logic for printing the whole program to _mesa_print_ir vor 15 Jahren
ir_reader.cpp ir_reader: Set function signatures as defined. vor 15 Jahren
ir_reader.h Add stub ir_reader and new 'i' mode for reading IR rather than GLSL. vor 15 Jahren
ir_variable.cpp Quiet warnings about ir_shader not being handled in places it's not needed. vor 15 Jahren
ir_visit_tree.cpp ir_visit_tree: Make sure we visit dereference targets, too. vor 15 Jahren
ir_visit_tree.h ir_copy_propagation: New pass to rewrite dereferences to avoid copies. vor 15 Jahren
ir_visitor.h Remove ir_label since it is no longer used. vor 15 Jahren
list.h exec_list: Add foreach_list_typed and foreach_list_typed_const vor 15 Jahren
s_expression.cpp Add a simple S-Expression reader and printer. vor 15 Jahren
s_expression.h Add a simple S-Expression reader and printer. vor 15 Jahren
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces vor 15 Jahren
symbol_table.h Add function to determine the scope where a variable is declared vor 15 Jahren