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