Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
mesa3d
/
29285882676388aacff123e8bdf025904abf8ea9
/
src
/
glsl
/
ast.h
2928588
glsl2: Move the compiler to the subdirectory it will live in in Mesa.
by Eric Anholt
· 14 years ago
[Renamed from ast.h]
8f52c9b
ast_node: Add new talloc-based new()
by Carl Worth
· 14 years ago
4b2d32b
ast_node: Remove empty destructor.
by Carl Worth
· 14 years ago
304ea90
Convert ast_node use of simple_node to exec_list and exec_node
by Ian Romanick
· 15 years ago
3521f0b
Store AST function call parameters in expressions
by Ian Romanick
· 15 years ago
3455ce6
Begin converting structure definitions to IR
by Ian Romanick
· 15 years ago
8c46ed2
Generate correct IR for do-while loops
by Ian Romanick
· 15 years ago
9e7d010
Process ast_iteration_statement into ir_loop
by Ian Romanick
· 15 years ago
cf37c9e
Additional void parameter checks
by Ian Romanick
· 15 years ago
45d8a70
Require that function formal parameters have names
by Ian Romanick
· 15 years ago
03d3f3a
Remove ast_node::type
by Ian Romanick
· 15 years ago
ebfdef7
Set source locations on AST nodes so error messages print locations.
by Kenneth Graunke
· 15 years ago
92318a9
Add ast_function::hir
by Ian Romanick
· 15 years ago
d612a12
Move type_specifier_to_glsl_type to ast_type_specifier::glsl_type
by Ian Romanick
· 15 years ago
06e5308
Add parser support for texture rectangle types
by Ian Romanick
· 15 years ago
3c6fea3
Implement ir_if (for if-statments) and conversion from AST
by Ian Romanick
· 15 years ago
fb9fb5f
Add new abstract ir_rvalue class; rework accordingly.
by Kenneth Graunke
· 15 years ago
16a246c
Initial bits for converting AST return nodes to IR return instructions
by Ian Romanick
· 15 years ago
ed85a5d
Add new constructors for ast_type_specifier
by Ian Romanick
· 15 years ago
7f9d309
Ensure that ast_type always has type_name set
by Ian Romanick
· 15 years ago
3821761
Differentiate in ast_function_expression between constructors and func. calls
by Ian Romanick
· 15 years ago
986b8f7
Tell emacs that C++ .h files are C++
by Ian Romanick
· 15 years ago
7cfddf1
Make ast_function_expression subclass of ast_expression
by Ian Romanick
· 15 years ago
d10fe19
Simplified constructor for identifier expressions
by Ian Romanick
· 15 years ago
d949a9a
Move top-level AST to HIR conversion to _mesa_ast_to_hir
by Ian Romanick
· 15 years ago
0044e7e
Conver IR structures to use exec_list instead of simple_node
by Ian Romanick
· 15 years ago
61484ba
Remove prototypes for *_to_hir functions that no longer exist
by Ian Romanick
· 15 years ago
18238de
Make AST->HIR conversion a method of ast_node, re-enable
by Ian Romanick
· 15 years ago
e41a1cd
Replace tacky wrapper macros with tacky in-line type-casts
by Ian Romanick
· 15 years ago
88349b2
Add ast_expression_bin subclass of ast_expression
by Ian Romanick
· 15 years ago
a87ac25
Initial commit. lol
by Ian Romanick
· 15 years ago