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
/
ir.cpp
Age
Commit message (
Expand
)
Author
2010-05-14
Add ir_rvalue::variable_referenced
Ian Romanick
2010-05-14
Implement "sin" and "cos" builtins via new expression operators.
Kenneth Graunke
2010-05-14
Implement "sign" builtin via a new expression operator.
Kenneth Graunke
2010-05-10
Remove unnecessary include of simple_list.h
Ian Romanick
2010-05-03
ir_to_mesa.cpp: Fix missing types on some ir_swizzles.
Eric Anholt
2010-04-28
Implement structures and arrays in ir_dereference::is_lvalue
Ian Romanick
2010-04-28
Add ir_dereference constructor for structure field dereferences
Ian Romanick
2010-04-28
Use "neg" when printing/reading unary negation rather than "-".
Kenneth Graunke
2010-04-28
Move array of operator strings out of ir_print_visitor.cpp.
Kenneth Graunke
2010-04-28
Factor out parameter list replacement for later reuse.
Kenneth Graunke
2010-04-28
Factor out qualifier checking code for later reuse.
Kenneth Graunke
2010-04-28
Refactor ir_expression::get_num_operands.
Kenneth Graunke
2010-04-21
Remove ir_label since it is no longer used.
Kenneth Graunke
2010-04-21
Refactor IR function representation.
Kenneth Graunke
2010-04-07
Remove extraneous base-class constructor calls
Ian Romanick
2010-04-07
Put function bodies under function signatures, instead of flat in the parent.
Eric Anholt
2010-04-06
Make constant folding descend into if statements.
Eric Anholt
2010-04-06
Handle constant expressions using derefs of const values.
Eric Anholt
2010-04-05
Set correct type for ir_dereference of a matrix or a vector
Ian Romanick
2010-04-02
Track whether whole-arrays are assignable
Ian Romanick
2010-04-02
Whole structures are assignable
Ian Romanick
2010-04-02
Add bool/int conversion as IR operations.
Eric Anholt
2010-04-02
Add conversion of bool to float as an IR operation to match int to float.
Eric Anholt
2010-04-02
Allow array dereferences to be considered as lvalues.
Eric Anholt
2010-04-02
Simplify ir_constant_expression.cpp by factoring operand computation out.
Eric Anholt
2010-04-01
Track max accessed array element, reject additional out-of-bounds accesses
Ian Romanick
2010-04-01
Fix type handling in ir_dereference array dereference constructor
Ian Romanick
2010-03-26
Set variables with the sampler base type to read only.
Eric Anholt
2010-03-26
Add constructors for immediate hir constants.
Eric Anholt
2010-03-26
Add glsl_type::components to query total number of components in a type
Ian Romanick
2010-03-26
Make glsl_*_type glsl_type class static data
Ian Romanick
2010-03-26
Move swizzles out of ir_dereference and into their own class.
Kenneth Graunke
2010-03-26
Add new abstract ir_rvalue class; rework accordingly.
Kenneth Graunke
2010-03-26
Replace "mode" type tag with virtual as_foo() downcasting functions.
Kenneth Graunke
2010-03-25
Add dereference constructor for array element dereferences
Ian Romanick
2010-03-25
Fix matrix dimensioning
Ian Romanick
2010-03-24
Add method to set the swizzle of an ir_dereference
Ian Romanick
2010-03-23
ir_function constructor now takes the function name as a parameter
Ian Romanick
2010-03-23
Set, and require, a return type for function signatures
Ian Romanick
2010-03-11
Add ir_call call to represent function calls.
Ian Romanick
2010-03-11
Fix broken constructor of ir_instruction base class
Ian Romanick
2010-03-10
ir_variable: Initialize all attribute bits to reasonable defaults
Ian Romanick
2010-03-08
Conver IR structures to use exec_list instead of simple_node
Ian Romanick
2010-02-22
Rename .cc files to .cpp
Ian Romanick