Clone of mesa.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Ian Romanick 13e10e43c3 linker: Document what remains to be done 15 роки тому
builtins Add forgotten autogenerated EXT_texture_array_fs folder. 15 роки тому
glcpp Add missing build products to gitignore 15 роки тому
main Initial commit. lol 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 Use statically typed ir_constant constructors wherever possible 15 роки тому
glsl_types.h Add glsl_types::field_index to get the location of a record field 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: Track the location of uniforms, varings, attributes, etc. 15 роки тому
ir.h ir_variable: Track the location of uniforms, varings, attributes, etc. 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: Document what remains to be done 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 Fix compile on 64-bit. 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 роки тому