projects
/
profile
/
ivi
/
mesa.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
profile/ivi/mesa.git
2010-03-26
Ian Romanick
Replace is_integer_base_type macro with glsl_type:...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
Make glsl_*_type glsl_type class static data
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
Use glsl_type::is_error instead of comparison with...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Kenneth Graunke
Move swizzles out of ir_dereference and into their...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Kenneth Graunke
Add new abstract ir_rvalue class; rework accordingly.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Kenneth Graunke
Replace "mode" type tag with virtual as_foo() downcasti...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
IR print visitor: Finish printing constants
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
IR print visitor: Remove most of the newlines from...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
IR print visitor: print expressions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
IR print visitor: print ir_dereference instructions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
IR print visitor: Less newlines when printing ir_variables
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Eric Anholt
Fix assignment operators: *=, /=, +=, -=.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
Before generating HIR for user code, generate construct...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-26
Ian Romanick
Add dereference constructor for array element dereferences
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Add functions to generate constructors for built-in...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Eric Anholt
Fix up the operator printing for the logic or and beyon...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Eric Anholt
Set up fragment shader builtin variables.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Eric Anholt
Make the standalone parser return an exit code so we...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
More matrix compilation tests
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Merge branch 'kwg'
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Fix matrix dimensioning
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Use glsl_type::row_type and glsl_type::column type...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Replace several glsl_type field comparisons with a...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Add queries to get the glsl_type of a row or column...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Kenneth Graunke
Widen num_components to handle vec4 correctly.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Kenneth Graunke
Typo fixes: de/re/ference.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Replace several field comparisons with a single pointer...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Remove unused _mesa_glsl_get_vector_type
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Use glsl_type::get_instance instead of _mesa_glsl_get_v...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Use glsl_type::get_instance instead of symbol table...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Add some matrix math tests
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Add glsl_type::get_instance method
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Replace accesses to glsl_type data with query functions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-25
Ian Romanick
Add class-private handles to matrix types in glsl_type
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Fix typo in swizzle processing loop
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Trivial cleanups in generate_swizzle
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Use ir_dereference::set_swizzle
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Add method to set the swizzle of an ir_dereference
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Allow duplicate symbols at the same scope that are...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Merge branch 'anholt'
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Add (negative) test for constructing samplers
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
ir_function constructor now takes the function name...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Add glsl_type::get_base_type query
commit
|
commitdiff
|
tree
|
snapshot
2010-03-24
Ian Romanick
Add glsl_type::is_numeric and glsl_type::is_boolean...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Begin processing constructors
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add query to determine whether a type is a sampler
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add test for invalid assignment of function return...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add *some* type checking for assignments
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Disallow passing NULL for state to _mesa_glsl_error
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Fix typographical errors of "FINISHME"
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Eric Anholt
Include other generated sources in BUILT_SOURCES.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Eric Anholt
Use bash for the built file generation since builtin_ty...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Eric Anholt
Clean the built sources with make clean.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Generate an error for variables declared with type...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add is_error and is_void type queries
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Set the type of a function call to be the return type...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Set, and require, a return type for function signatures
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add `void' type to table of available types
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Rename test GLSL sources from .txt to .glsl
commit
|
commitdiff
|
tree
|
snapshot
2010-03-23
Ian Romanick
Add test for declaring variables of type void.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-20
Ian Romanick
Track the function that is currently being defined
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Initial bits for converting AST return nodes to IR...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Implement IR return instructions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Use glsl_symbol_table::name_declared_this_scope
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Add query to determine whether a name was declared...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Use separate namespaces for types, variables, and functions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Add function to determine the scope where a variable...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Use glsl_symbol_table instead of using _mesa_symbol_tab...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Add a GLSL-specific facade to _mesa_symbol_table
commit
|
commitdiff
|
tree
|
snapshot
2010-03-19
Ian Romanick
Don't track new type names during pass-1 parsing
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Add multiple include protection to ir.h
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Trivial clean-ups to ast_type_specifier(int) constructor
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Add new constructors for ast_type_specifier
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Ensure that ast_type always has type_name set
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Factor ast_type_specifier code out to ast_type.cpp
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Factor guts of function matching code out to match_func...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Move ast_function_expression::hir to ast_function.cpp
commit
|
commitdiff
|
tree
|
snapshot
2010-03-15
Ian Romanick
Remove DOA hir_function.c file
commit
|
commitdiff
|
tree
|
snapshot
2010-03-12
Ian Romanick
Change type of function_identifier to silence bison...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-12
Ian Romanick
Add parameters to function declarations in the correct...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Initial pass at resolving function calls
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Default function parameters to 'in' instead of auto
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Add a handful of simple tests for function calls in...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Add ir_call call to represent function calls.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Fix broken constructor of ir_instruction base class
commit
|
commitdiff
|
tree
|
snapshot
2010-03-11
Ian Romanick
Track generation of errors and halt compilation appropr...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Differentiate in ast_function_expression between constr...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Tell emacs that C++ .h files are C++
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Make ast_function_expression subclass of ast_expression
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Simplified constructor for identifier expressions
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
IR variable: Initial work to support GLSL built-in...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Include cstdlib to be sure size_t is available
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Move top-level AST to HIR conversion to _mesa_ast_to_hir
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Require the shader target be specified to the driver...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Use ir_print_visitor to dump IR tree
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Fix typeo in gl_FogParameters.scale (was scalre)
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
AST to IR: Mark 'varying' in a vertex shader as 'out'
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
ir_variable: Initialize all attribute bits to reasonabl...
commit
|
commitdiff
|
tree
|
snapshot
next