Clone of mesa.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Kenneth Graunke 4c8a1af811 glcpp: Output to a buffer and error log rather than directly printing. 15 anos atrás
builtins Add forgotten autogenerated EXT_texture_array_fs folder. 15 anos atrás
glcpp glcpp: Output to a buffer and error log rather than directly printing. 15 anos atrás
main Initial commit. lol 15 anos atrás
tests Ensure that both parameter lists are the same length in function overloading. 15 anos atrás
.dir-locals.el Set C++ indent too. 15 anos atrás
.gitignore Replace builtin_types.h generation with the generated output. 15 anos atrás
Makefile.am Add glcpp to the build. 15 anos atrás
TODO TODO: Add note about initializers for constants 15 anos atrás
ast.h Convert ast_node use of simple_node to exec_list and exec_node 15 anos atrás
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. 15 anos atrás
ast_function.cpp Use statically typed ir_constant constructors wherever possible 15 anos atrás
ast_to_hir.cpp Ensure that shader_in and shader_out are correctly set in declarations 15 anos atrás
ast_type.cpp Add parser support for texture rectangle types 15 anos atrás
autogen.sh autoconf for the ... 15 anos atrás
builtin_function.cpp Implement 1.30 int/uint variants of min/max/clamp. 15 anos atrás
builtin_types.h Add EXT_texture_array support. 15 anos atrás
builtin_variables.h gl_Normal is a vec3 not a vec4. 15 anos atrás
configure.ac Add glcpp to the build. 15 anos atrás
glsl_lexer.lpp glsl_lexer: centroid and invariant are not reserved words in GLSL 1.10 15 anos atrás
glsl_parser.ypp Only initialize types after #extension directives have been processed. 15 anos atrás
glsl_parser_extras.cpp Change error/warning functions to print to the info log. 15 anos atrás
glsl_parser_extras.h Add EXT_texture_array support. 15 anos atrás
glsl_symbol_table.h Add query to determine whether a name was declared at this scope 15 anos atrás
glsl_types.cpp Use statically typed ir_constant constructors wherever possible 15 anos atrás
glsl_types.h Add glsl_types::field_index to get the location of a record field 15 anos atrás
hash_table.c Initial commit. lol 15 anos atrás
hash_table.h Add proper wrappers so that C++ code can use hash_table type 15 anos atrás
hir_field_selection.cpp Begin refactoring ir_dereference 15 anos atrás
ir.cpp ir_constant: Eliminate 'void *' constructor 15 anos atrás
ir.h ir_constant: Eliminate 'void *' constructor 15 anos atrás
ir_basic_block.cpp Reimplement has_call_callback using ir_hierarchical_vistor 15 anos atrás
ir_basic_block.h ir_copy_propagation: Return true if we optimized out any assignments. 15 anos atrás
ir_constant_expression.cpp ir_constant_visitor: Type of constant result is same as original expression 15 anos atrás
ir_constant_folding.cpp Add stub visitor support for ir_texture. 15 anos atrás
ir_constant_variable.cpp Remove linux_list in favor of exec_list. 15 anos atrás
ir_copy_propagation.cpp Reimplement ir_copy_propagation_visitor using ir_hierarchical_vistor 15 anos atrás
ir_dead_code.cpp Refactor ir_dereference support for ir_hierarchical_visitor 15 anos atrás
ir_dead_code_local.cpp Refactor whole-variable assigment checking into member function 15 anos atrás
ir_expression_flattening.cpp ir_expression_flattening: Handle flattening values out of swizzles, too. 15 anos atrás
ir_expression_flattening.h Add support for inlining calls done inside of expressions. 15 anos atrás
ir_function.cpp Factor out parameter list matching from ast_function::hir for later reuse. 15 anos atrás
ir_function_can_inline.cpp Reimplement ir_function_can_inline_visitor using ir_hierarchical_vistor 15 anos atrás
ir_function_inlining.cpp ir_function_cloning_visitor: Add support for ir_texture. 15 anos atrás
ir_function_inlining.h Move optimization pass prototypes to a single header. 15 anos atrás
ir_hierarchical_visitor.cpp Add stub visitor support for ir_texture. 15 anos atrás
ir_hierarchical_visitor.h Add stub visitor support for ir_texture. 15 anos atrás
ir_hv_accept.cpp Add stub visitor support for ir_texture. 15 anos atrás
ir_if_simplification.cpp Reimplement ir_if_simplicifation_visitor using ir_hierarchical_vistor 15 anos atrás
ir_optimization.h ir_constant_variable: New pass to mark constant-assigned variables constant. 15 anos atrás
ir_print_visitor.cpp ir_print_visitor: Add support for ir_texture. 15 anos atrás
ir_print_visitor.h ir_print_visitor: Add support for ir_texture. 15 anos atrás
ir_reader.cpp Change error/warning functions to print to the info log. 15 anos atrás
ir_reader.h Add stub ir_reader and new 'i' mode for reading IR rather than GLSL. 15 anos atrás
ir_swizzle_swizzle.cpp ir_swizzle_swizzle: Reduce swizzle chains to a single swizzle. 15 anos atrás
ir_variable.cpp Bump GL_MAX_TEXTURE_COORDS from 2 to 4 15 anos atrás
ir_vec_index_to_swizzle.cpp ir_dereference_array always operates on an r-value 15 anos atrás
ir_visitor.h Add stub visitor support for ir_texture. 15 anos atrás
linker.cpp Fix crash when running glsl on a signle fragment shader. 15 anos atrás
list.h Add queries to determine if a node is a list sentinal 15 anos atrás
main.cpp Print out the info log if compilation fails. 15 anos atrás
program.h Fix compile on 64-bit. 15 anos atrás
s_expression.cpp Add a simple S-Expression reader and printer. 15 anos atrás
s_expression.h Add a simple S-Expression reader and printer. 15 anos atrás
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces 15 anos atrás
symbol_table.h Add function to determine the scope where a variable is declared 15 anos atrás