index
:
android-x86-mesa.git
envsa_r300
froyo-x86
r300
Androïd/x86 port of Mesa drivers
Hugues Hiegel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
glsl_parser_extras.cpp
Age
Commit message (
Expand
)
Author
2010-06-23
ast_node: Remove empty destructor.
Carl Worth
2010-06-19
Change error/warning functions to print to the info log.
Kenneth Graunke
2010-06-14
Move stand-alone compiler main routine to main.cpp
Ian Romanick
2010-06-09
Don't call _mesa_glsl_initialize_types for every builtin function.
Kenneth Graunke
2010-06-09
Only initialize types after #extension directives have been processed.
Kenneth Graunke
2010-06-07
Don't process empty shaders
Ian Romanick
2010-06-01
ir_constant_variable: New pass to mark constant-assigned variables constant.
Eric Anholt
2010-06-01
ir_swizzle_swizzle: Reduce swizzle chains to a single swizzle.
Eric Anholt
2010-06-01
ir_vec_index_to_swizzle: Pass to convert indexing of vectors to swizzles.
Eric Anholt
2010-05-14
Fix function call parameter printer to omit extraneous leading comma
Ian Romanick
2010-05-10
Convert ast_node use of simple_node to exec_list and exec_node
Ian Romanick
2010-05-10
Store AST function call parameters in expressions
Ian Romanick
2010-05-05
Move optimization pass prototypes to a single header.
Eric Anholt
2010-05-05
ir_dead_code_local: Remove redundant assignments within basic blocks.
Eric Anholt
2010-05-04
ir_copy_propagation: New pass to rewrite dereferences to avoid copies.
Eric Anholt
2010-05-03
Store warnings and errors in a parser state infolog.
Eric Anholt
2010-05-03
Quiet warnings about ir_shader not being handled in places it's not needed.
Eric Anholt
2010-04-28
IR print visitor: Move logic for printing the whole program to _mesa_print_ir
Ian Romanick
2010-04-28
Set language_version to 130 (the max currently supported) when reading IR.
Kenneth Graunke
2010-04-28
Add stub ir_reader and new 'i' mode for reading IR rather than GLSL.
Kenneth Graunke
2010-04-28
Add parens around printed IR so it's an official list of instructions.
Kenneth Graunke
2010-04-23
Zero-out the entire parser state structure at initialization
Ian Romanick
2010-04-23
Add missing 'else's to fix extension processing
Ian Romanick
2010-04-19
Remove dead code assignments and variable declarations.
Eric Anholt
2010-04-14
Add an ir_if simplification pass.
Eric Anholt
2010-04-08
Repeat the optimization passes until we stop making progress.
Eric Anholt
2010-04-08
Inline functions consisting of a return of an expression.
Eric Anholt
2010-04-07
Treat texture rectangles as an extension that is enabled be default
Ian Romanick
2010-04-07
Add support for GL_ARB_draw_buffers extension
Ian Romanick
2010-04-07
Clean up error reporting in _mesa_glsl_process_extension
Ian Romanick
2010-04-07
Emit a warning when an unknown extension is used with #extension
Ian Romanick
2010-04-07
Add _mesa_glsl_warning to emit warnings to the shader log
Ian Romanick
2010-04-07
Begin processing #extension directive
Ian Romanick
2010-04-07
Add utility function to get the name of a shader target
Ian Romanick
2010-04-07
Begin tracking the nesting of loops and switch-statements
Ian Romanick
2010-04-06
Make constant folding descend into if statements.
Eric Anholt
2010-04-06
Add a constant folding optimization pass.
Eric Anholt
2010-04-02
Remove ast_node::type
Ian Romanick
2010-03-31
Add ast_function::hir
Ian Romanick
2010-03-29
Add generate_temporary to generate an anonymous temporary
Ian Romanick
2010-03-25
IR print visitor: Remove most of the newlines from the printed output
Ian Romanick
2010-03-25
Make the standalone parser return an exit code so we can automate testing.
Eric Anholt
2010-03-23
Disallow passing NULL for state to _mesa_glsl_error
Ian Romanick
2010-03-19
Use glsl_symbol_table instead of using _mesa_symbol_table directly
Ian Romanick
2010-03-15
Factor ast_type_specifier code out to ast_type.cpp
Ian Romanick
2010-03-11
Track generation of errors and halt compilation appropriately
Ian Romanick
2010-03-10
Move top-level AST to HIR conversion to _mesa_ast_to_hir
Ian Romanick
2010-03-10
Require the shader target be specified to the driver program
Ian Romanick
2010-03-10
Use ir_print_visitor to dump IR tree
Ian Romanick
2010-03-08
Conver IR structures to use exec_list instead of simple_node
Ian Romanick
[next]