Clone of mesa.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
Eric Anholt e46a454305 ir: Give ir_instruction a print visitor helper. před 15 roky
builtins Add forgotten autogenerated EXT_texture_array_fs folder. před 15 roky
glcpp Add missing build products to gitignore před 15 roky
main Initial commit. lol před 15 roky
tests Ensure that both parameter lists are the same length in function overloading. před 15 roky
.dir-locals.el Set C++ indent too. před 15 roky
.gitignore Add missing build products to gitignore před 15 roky
Makefile.am Add glcpp to the build. před 15 roky
TODO TODO: Add note about initializers for constants před 15 roky
ast.h Convert ast_node use of simple_node to exec_list and exec_node před 15 roky
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. před 15 roky
ast_function.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ast_to_hir.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ast_type.cpp Add parser support for texture rectangle types před 15 roky
autogen.sh autoconf for the ... před 15 roky
builtin_function.cpp Implement 1.30 int/uint variants of min/max/clamp. před 15 roky
builtin_types.h Add EXT_texture_array support. před 15 roky
builtin_variables.h gl_Normal is a vec3 not a vec4. před 15 roky
configure.ac Add glcpp to the build. před 15 roky
glsl_lexer.lpp Use yy_scan_string and stop caring about shader->SourceLen. před 15 roky
glsl_parser.ypp Only initialize types after #extension directives have been processed. před 15 roky
glsl_parser_extras.cpp Change error/warning functions to print to the info log. před 15 roky
glsl_parser_extras.h glcpp: Print to the main compiler's infolog, not stdout. před 15 roky
glsl_symbol_table.h Add query to determine whether a name was declared at this scope před 15 roky
glsl_types.cpp Use statically typed ir_constant constructors wherever possible před 15 roky
glsl_types.h Add glsl_types::field_index to get the location of a record field před 15 roky
hash_table.c Initial commit. lol před 15 roky
hash_table.h Add proper wrappers so that C++ code can use hash_table type před 15 roky
hir_field_selection.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir.cpp ir_constant: Eliminate 'void *' constructor před 15 roky
ir.h ir: Give ir_instruction a print visitor helper. před 15 roky
ir_basic_block.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_basic_block.h ir_copy_propagation: Return true if we optimized out any assignments. před 15 roky
ir_constant_expression.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_constant_folding.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_constant_variable.cpp ir: Give ir_instruction a print visitor helper. před 15 roky
ir_copy_propagation.cpp ir: Give ir_instruction a print visitor helper. před 15 roky
ir_dead_code.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_dead_code_local.cpp ir: Give ir_instruction a print visitor helper. před 15 roky
ir_expression_flattening.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_expression_flattening.h Add support for inlining calls done inside of expressions. před 15 roky
ir_function.cpp Factor out parameter list matching from ast_function::hir for later reuse. před 15 roky
ir_function_can_inline.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_function_inlining.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_function_inlining.h Move optimization pass prototypes to a single header. před 15 roky
ir_hierarchical_visitor.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_hierarchical_visitor.h Add stub visitor support for ir_texture. před 15 roky
ir_hv_accept.cpp Hook up texturing in the hierarchical visitor. před 15 roky
ir_if_simplification.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_optimization.h ir_constant_variable: New pass to mark constant-assigned variables constant. před 15 roky
ir_print_visitor.cpp ir: Give ir_instruction a print visitor helper. před 15 roky
ir_print_visitor.h ir_print_visitor: Add support for ir_texture. před 15 roky
ir_reader.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_reader.h Add stub ir_reader and new 'i' mode for reading IR rather than GLSL. před 15 roky
ir_swizzle_swizzle.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_variable.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. před 15 roky
ir_vec_index_to_swizzle.cpp ir: Give ir_instruction a print visitor helper. před 15 roky
ir_visitor.h Add stub visitor support for ir_texture. před 15 roky
linker.cpp Fix crash when running glsl on a signle fragment shader. před 15 roky
list.h Add queries to determine if a node is a list sentinal před 15 roky
main.cpp glcpp: Print to the main compiler's infolog, not stdout. před 15 roky
program.h Fix compile on 64-bit. před 15 roky
s_expression.cpp Add a simple S-Expression reader and printer. před 15 roky
s_expression.h Add a simple S-Expression reader and printer. před 15 roky
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces před 15 roky
symbol_table.h Add function to determine the scope where a variable is declared před 15 roky