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 3ed850e91c linker: Update some comments, remove a couple FINISHMEs hace 15 años
builtins Add forgotten autogenerated EXT_texture_array_fs folder. hace 15 años
glcpp Add missing build products to gitignore hace 15 años
main Import some bits Mesa's mtypes.h hace 15 años
tests Ensure that both parameter lists are the same length in function overloading. hace 15 años
.dir-locals.el Set C++ indent too. hace 15 años
.gitignore Add missing build products to gitignore hace 15 años
Makefile.am ir_validate: New pass for checking our invariants. hace 15 años
TODO TODO: Add note about initializers for constants hace 15 años
ast.h Convert ast_node use of simple_node to exec_list and exec_node hace 15 años
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. hace 15 años
ast_function.cpp Fix multiple usage of an rvalue in constructor component splitting. hace 15 años
ast_to_hir.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ast_type.cpp Add parser support for texture rectangle types hace 15 años
autogen.sh autoconf for the ... hace 15 años
builtin_function.cpp Implement 1.30 int/uint variants of min/max/clamp. hace 15 años
builtin_types.h Add EXT_texture_array support. hace 15 años
builtin_variables.h ir_variable: Set locations for shader built-in variables hace 15 años
configure.ac Add glcpp to the build. hace 15 años
glsl_lexer.lpp Use yy_scan_string and stop caring about shader->SourceLen. hace 15 años
glsl_parser.ypp Only initialize types after #extension directives have been processed. hace 15 años
glsl_parser_extras.cpp Change error/warning functions to print to the info log. hace 15 años
glsl_parser_extras.h glcpp: Print to the main compiler's infolog, not stdout. hace 15 años
glsl_symbol_table.h Add query to determine whether a name was declared at this scope hace 15 años
glsl_types.cpp glsl_type: Add method to get number of slots used by a type hace 15 años
glsl_types.h glsl_type: Add method to get number of slots used by a type hace 15 años
hash_table.c Initial commit. lol hace 15 años
hash_table.h Add proper wrappers so that C++ code can use hash_table type hace 15 años
hir_field_selection.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir.cpp ir_variable: Add query to get number of slots used by a variable hace 15 años
ir.h ir_variable: Add query to get number of slots used by a variable hace 15 años
ir_basic_block.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_basic_block.h ir_copy_propagation: Return true if we optimized out any assignments. hace 15 años
ir_constant_expression.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_constant_folding.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_constant_variable.cpp ir: Give ir_instruction a print visitor helper. hace 15 años
ir_copy_propagation.cpp ir: Give ir_instruction a print visitor helper. hace 15 años
ir_dead_code.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_dead_code_local.cpp ir: Give ir_instruction a print visitor helper. hace 15 años
ir_expression_flattening.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_expression_flattening.h Add support for inlining calls done inside of expressions. hace 15 años
ir_function.cpp Factor out parameter list matching from ast_function::hir for later reuse. hace 15 años
ir_function_can_inline.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_function_inlining.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_function_inlining.h Move optimization pass prototypes to a single header. hace 15 años
ir_hierarchical_visitor.cpp ir_hierarchical_visitor: Add generic callback functionality hace 15 años
ir_hierarchical_visitor.h ir_hierarchical_visitor: Add generic callback functionality hace 15 años
ir_hv_accept.cpp Hook up texturing in the hierarchical visitor. hace 15 años
ir_if_simplification.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_optimization.h ir_constant_variable: New pass to mark constant-assigned variables constant. hace 15 años
ir_print_visitor.cpp ir: Give ir_instruction a print visitor helper. hace 15 años
ir_print_visitor.h ir_print_visitor: Add support for ir_texture. hace 15 años
ir_reader.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_reader.h Add stub ir_reader and new 'i' mode for reading IR rather than GLSL. hace 15 años
ir_swizzle_swizzle.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. hace 15 años
ir_validate.cpp ir_validate: Use callback functionality in ir_hierarchical_visitor hace 15 años
ir_variable.cpp ir_variable: Set locations for shader built-in variables hace 15 años
ir_vec_index_to_swizzle.cpp ir: Give ir_instruction a print visitor helper. hace 15 años
ir_visitor.h Add stub visitor support for ir_texture. hace 15 años
linker.cpp linker: Update some comments, remove a couple FINISHMEs hace 15 años
list.h Add queries to determine if a node is a list sentinal hace 15 años
main.cpp ir_validate: New pass for checking our invariants. hace 15 años
program.h Import gl_program_parameter and gl_program_parameter_list types from Mesa hace 15 años
s_expression.cpp Add a simple S-Expression reader and printer. hace 15 años
s_expression.h Add a simple S-Expression reader and printer. hace 15 años
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces hace 15 años
symbol_table.h Add function to determine the scope where a variable is declared hace 15 años