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-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
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
2010-03-10
Ian Romanick
IR print visitor: Add some support for printing types...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
IR print visitor: Print assignments
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
Add assignment side-effect to the instruction stream
commit
|
commitdiff
|
tree
|
snapshot
2010-03-10
Ian Romanick
IR visitor: Add initial version of ir_visitor classes
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Convert is_glsl_type_matrix to glsl_type::is_matrix
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Convert is_glsl_type_vector to glsl_type::is_vector
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Convert is_glsl_type_scalar to glsl_type::is_scalar
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Make glsl_type a class
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Remove unused function
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Conver IR structures to use exec_list instead of simple...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Add yet-another linked list type
commit
|
commitdiff
|
tree
|
snapshot
2010-03-09
Ian Romanick
Remove prototypes for *_to_hir functions that no longer...
commit
|
commitdiff
|
tree
|
snapshot
2010-03-08
Ian Romanick
Set C++ indent too.
commit
|
commitdiff
|
tree
|
snapshot
2010-03-01
Ian Romanick
Make AST->HIR conversion a method of ast_node, re-enable
commit
|
commitdiff
|
tree
|
snapshot
2010-02-26
Ian Romanick
autoconf for the ...
commit
|
commitdiff
|
tree
|
snapshot
2010-02-25
Ian Romanick
Replace tacky wrapper macros with tacky in-line type...
commit
|
commitdiff
|
tree
|
snapshot
2010-02-25
Ian Romanick
Convert to new interfaces so that it will compile
commit
|
commitdiff
|
tree
|
snapshot
2010-02-23
Ian Romanick
Add ast_expression_bin subclass of ast_expression
commit
|
commitdiff
|
tree
|
snapshot
2010-02-23
Ian Romanick
Ignore all build products
commit
|
commitdiff
|
tree
|
snapshot
2010-02-23
Ian Romanick
Rename .cc files to .cpp
commit
|
commitdiff
|
tree
|
snapshot
2010-02-22
Ian Romanick
Initialize the node structure embedded in the ast_node
commit
|
commitdiff
|
tree
|
snapshot
2010-02-22
Ian Romanick
Initial commit. lol
commit
|
commitdiff
|
tree
|
snapshot