Clone of mesa.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Eric Anholt e46a454305 ir: Give ir_instruction a print visitor helper. 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 Add glcpp to the build. 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 Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. 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 gl_Normal is a vec3 not a vec4. 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_constant: Eliminate 'void *' constructor 15 年前
ir.h ir: Give ir_instruction a print visitor helper. 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 Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. 15 年前
ir_hierarchical_visitor.h Add stub visitor support for ir_texture. 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_variable.cpp Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. 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 Fix crash when running glsl on a signle fragment shader. 15 年前
list.h Add queries to determine if a node is a list sentinal 15 年前
main.cpp glcpp: Print to the main compiler's infolog, not stdout. 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 年前