Clone of mesa.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Kenneth Graunke c9aabc866f Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh). 15 år sedan
builtins Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh). 15 år sedan
main Initial commit. lol 15 år sedan
tests Ensure that both parameter lists are the same length in function overloading. 15 år sedan
.dir-locals.el Set C++ indent too. 15 år sedan
.gitignore Replace builtin_types.h generation with the generated output. 15 år sedan
Makefile.am Remove some cruft from the Makefile 15 år sedan
ast.h Convert ast_node use of simple_node to exec_list and exec_node 15 år sedan
ast_expr.cpp Fix up the operator printing for the logic or and beyond, check array bounds. 15 år sedan
ast_function.cpp Begin refactoring ir_dereference 15 år sedan
ast_to_hir.cpp Allow arrays of floats as varyings. 15 år sedan
ast_type.cpp Add parser support for texture rectangle types 15 år sedan
autogen.sh autoconf for the ... 15 år sedan
builtin_function.cpp Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh). 15 år sedan
builtin_types.h Add EXT_texture_array support. 15 år sedan
builtin_variables.h gl_Normal is a vec3 not a vec4. 15 år sedan
configure.ac Remove the pedantic C junk. 15 år sedan
glsl_lexer.lpp glsl_lexer: Quiet warning about unused unput(). 15 år sedan
glsl_parser.ypp Only initialize types after #extension directives have been processed. 15 år sedan
glsl_parser_extras.cpp Don't call _mesa_glsl_initialize_types for every builtin function. 15 år sedan
glsl_parser_extras.h Add EXT_texture_array support. 15 år sedan
glsl_symbol_table.h Add query to determine whether a name was declared at this scope 15 år sedan
glsl_types.cpp Add EXT_texture_array support. 15 år sedan
glsl_types.h Set the type of ir_texture properly; infer it from the sampler type. 15 år sedan
hash_table.c Initial commit. lol 15 år sedan
hash_table.h Add proper wrappers so that C++ code can use hash_table type 15 år sedan
hir_field_selection.cpp Begin refactoring ir_dereference 15 år sedan
ir.cpp Implement dFdx, dFdy, and fwidth via new expression opcodes. 15 år sedan
ir.h Implement dFdx, dFdy, and fwidth via new expression opcodes. 15 år sedan
ir_basic_block.cpp Reimplement has_call_callback using ir_hierarchical_vistor 15 år sedan
ir_basic_block.h ir_copy_propagation: Return true if we optimized out any assignments. 15 år sedan
ir_constant_expression.cpp ir_constant_visitor: Add support for dFdx and dFdy operations. 15 år sedan
ir_constant_folding.cpp Add stub visitor support for ir_texture. 15 år sedan
ir_constant_variable.cpp ir_constant_variable: New pass to mark constant-assigned variables constant. 15 år sedan
ir_copy_propagation.cpp Reimplement ir_copy_propagation_visitor using ir_hierarchical_vistor 15 år sedan
ir_dead_code.cpp Refactor ir_dereference support for ir_hierarchical_visitor 15 år sedan
ir_dead_code_local.cpp Refactor whole-variable assigment checking into member function 15 år sedan
ir_expression_flattening.cpp ir_expression_flattening: Handle flattening values out of swizzles, too. 15 år sedan
ir_expression_flattening.h Add support for inlining calls done inside of expressions. 15 år sedan
ir_function.cpp Factor out parameter list matching from ast_function::hir for later reuse. 15 år sedan
ir_function_can_inline.cpp Reimplement ir_function_can_inline_visitor using ir_hierarchical_vistor 15 år sedan
ir_function_inlining.cpp ir_function_cloning_visitor: Add support for ir_texture. 15 år sedan
ir_function_inlining.h Move optimization pass prototypes to a single header. 15 år sedan
ir_hierarchical_visitor.cpp Add stub visitor support for ir_texture. 15 år sedan
ir_hierarchical_visitor.h Add stub visitor support for ir_texture. 15 år sedan
ir_hv_accept.cpp Add stub visitor support for ir_texture. 15 år sedan
ir_if_simplification.cpp Reimplement ir_if_simplicifation_visitor using ir_hierarchical_vistor 15 år sedan
ir_optimization.h ir_constant_variable: New pass to mark constant-assigned variables constant. 15 år sedan
ir_print_visitor.cpp ir_print_visitor: Add support for ir_texture. 15 år sedan
ir_print_visitor.h ir_print_visitor: Add support for ir_texture. 15 år sedan
ir_reader.cpp Don't call _mesa_glsl_initialize_types for every builtin function. 15 år sedan
ir_reader.h Add stub ir_reader and new 'i' mode for reading IR rather than GLSL. 15 år sedan
ir_swizzle_swizzle.cpp ir_swizzle_swizzle: Reduce swizzle chains to a single swizzle. 15 år sedan
ir_variable.cpp Bump GL_MAX_TEXTURE_COORDS from 2 to 4 15 år sedan
ir_vec_index_to_swizzle.cpp ir_dereference_array always operates on an r-value 15 år sedan
ir_visitor.h Add stub visitor support for ir_texture. 15 år sedan
linux_list.h ir_constant_variable: New pass to mark constant-assigned variables constant. 15 år sedan
list.h exec_list: Add foreach_list_typed and foreach_list_typed_const 15 år sedan
s_expression.cpp Add a simple S-Expression reader and printer. 15 år sedan
s_expression.h Add a simple S-Expression reader and printer. 15 år sedan
symbol_table.c Allow duplicate symbols at the same scope that are in different name spaces 15 år sedan
symbol_table.h Add function to determine the scope where a variable is declared 15 år sedan