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