projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
glsl: Refactor AST-to-HIR code handling variable redeclarations
[mesa.git]
/
src
/
glsl
/
ir.h
2011-02-21
Ian Romanick
Use C-style system headers in C++ code to avoid issues...
blob
|
commitdiff
|
raw
2011-01-31
Kenneth Graunke
glsl: Introduce a new "const_in" variable mode.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-31
Kenneth Graunke
glsl: Change texel offsets to a single vector rvalue.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-31
Kenneth Graunke
Convert everything from the talloc API to the ralloc...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-27
Chad Versace
glsl: Propagate depth layout qualifier from AST to IR
blob
|
commitdiff
|
raw
|
diff to current
2011-01-27
Chad Versace
glsl: Define enum ir_depth_layout
blob
|
commitdiff
|
raw
|
diff to current
2011-01-15
Brian Paul
Merge branch 'draw-instanced'
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Ian Romanick
glsl: Track variable usage, use that to enforce semantics
blob
|
commitdiff
|
raw
|
diff to current
2011-01-04
Christoph Bumiller
Merge remote branch 'origin/nvc0'
blob
|
commitdiff
|
raw
|
diff to current
2011-01-01
Kenneth Graunke
glsl: Remove unused "instructions" parameter.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-19
Christoph Bumiller
Merge remote branch 'origin/master' into nvc0-new
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Brian Paul
glsl: add support for system values and GL_ARB_draw_ins...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Kenneth Graunke
glsl: Refactor out cloning of function prototypes.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Eric Anholt
glsl: Add a helper constructor for expressions that...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-25
Kenneth Graunke
glsl: Add a virtual as_discard() method.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Keith Whitwell
Merge branch 'lp-offset-twoside'
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Eric Anholt
glsl: Add a helper function for determining if an rvalu...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ian Romanick
glsl: Add ir_quadop_vector expression
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ian Romanick
glsl: Add unary ir_expression constructor
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ian Romanick
glsl: Add ir_rvalue::is_negative_one predicate
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ian Romanick
glsl: Add ir_unop_sin_reduced and ir_unop_cos_reduced
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ian Romanick
glsl: Make is_zero and is_one virtual methods of ir_rvalue
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Kenneth Graunke
glsl: Refactor get_num_operands.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Kenneth Graunke
glsl: Remove the ir_binop_cross opcode.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Ian Romanick
glsl: Refactor is_vec_{zero,one} to be methods of ir_co...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Kenneth Graunke
glsl: Remove unused ARRAY_SIZE macro.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Keith Whitwell
Merge branch 'llvm-cliptest-viewport'
blob
|
commitdiff
|
raw
|
diff to current
2010-10-18
Keith Whitwell
Merge remote branch 'origin/master' into lp-setup-llvm
blob
|
commitdiff
|
raw
|
diff to current
2010-10-14
Kenneth Graunke
glsl: Add a new ir_unop_round_even opcode for GLSL...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Ian Romanick
glsl: Track explicit location in AST to IR translation
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Eric Anholt
glsl: Rework assignments with write_masks to have LHS...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Brian Paul
Merge branch 'sprite-coord'
blob
|
commitdiff
|
raw
|
diff to current
2010-09-20
Kenneth Graunke
glsl: Add comments to clarify the types of comparison...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-20
Ian Romanick
glsl: Add doxygen comments
blob
|
commitdiff
|
raw
|
diff to current
2010-09-16
Kenneth Graunke
glsl: Change from has_builtin_signature to has_user_sig...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-15
Christoph Bumiller
Merge remote branch 'origin/nv50-compiler'
blob
|
commitdiff
|
raw
|
diff to current
2010-09-14
Luca Barbieri
glsl: introduce ir_binop_all_equal and ir_binop_any_equ...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Ian Romanick
glsl2: Add ir_unop_noise
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Kenneth Graunke
glsl: Move is_builtin flag back to ir_function_signature.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Ian Romanick
ir_expression: Add static operator_string method
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Ian Romanick
glsl2: Add cmp field to ir_loop
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Christoph Bumiller
Merge remote branch 'origin/master' into nv50-compiler
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Kenneth Graunke
glsl: Move is_built_in flag from ir_function_signature...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Eric Anholt
mesa: Add new ir_unop_any() expression operation.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Ian Romanick
Merge branch 'glsl2'
blob
|
commitdiff
|
raw
|
diff to current
2010-08-14
José Fonseca
glsl: Standardize a few more uses of struct vs class...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-14
Ian Romanick
Merge branch 'master' into glsl2
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Brian Paul
glsl2: remove trailing comma to silence warning
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Eric Anholt
glsl2: Move gl_program->InputsRead/OutputsWritten setti...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Eric Anholt
glsl2: Add a pass to convert exp and log to exp2 and...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Eric Anholt
glsl2: Don't dead-code eliminate a call where the retur...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Eric Anholt
glsl2: Add a pass for removing unused functions.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Eric Anholt
glsl2: Remove the shader_in/shader_out tracking separat...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Ian Romanick
glsl2: Add ir_assignment::write_mask and associated...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Eric Anholt
glsl2: Make the clone() method take a talloc context.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Aras Pranckevicius
glsl2: Set ir_discard::ir_type when cloning it
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Kenneth Graunke
glsl2: Add new ir_constant::zero static method.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Eric Anholt
glsl2: Add support for redeclaring layout of gl_FragCoo...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-27
Eric Anholt
glsl2: Add optimization pass for algebraic simplifications.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-27
Eric Anholt
Merge remote branch 'origin/master' into glsl2
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Kenneth Graunke
glsl2: Initialize ir_instruction::type and ir_rvalue...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Kenneth Graunke
glsl2: Make ir_assignment derive from ir_instruction...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Kenneth Graunke
glsl2: Extend ir_constant to store constant arrays...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Ian Romanick
linker: Link built-in functions instead of including...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Ian Romanick
glsl2: Add function to import function prototypes from...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Ian Romanick
glsl2: Implement utility routine to talloc reparent...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Ian Romanick
glsl2: Add and use new variable mode ir_var_temporary
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Kenneth Graunke
ir_constant_expression: Convert from a visitor to a...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Kenneth Graunke
glsl2: Move constant_expression_value method to ir_rvalue.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Ian Romanick
glsl2: Explicitly walk lists in ir_function::parameter_...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Ian Romanick
ir_function_signature: Make actual_parameters public
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Eric Anholt
glsl2: Give IR nodes a type field.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Eric Anholt
glsl2: Remove the const disease from function signature...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Eric Anholt
glsl2: Make cross() be an expression operation.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Kenneth Graunke
glsl2: Remove ir_program bong hits.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Ian Romanick
ir_function: Make matching_signature not return const
blob
|
commitdiff
|
raw
|
diff to current
2010-07-13
Ian Romanick
linker: Implement first bits of intrastage linking
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Ian Romanick
ir_function_signature: Add method to get the function...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Ian Romanick
glsl2: Add utility function clone_ir_list
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Ian Romanick
ir_call: Add method to set the function signature being...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Eric Anholt
glsl2: Add a new pass at the IR level to break down...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Ian Romanick
glsl2: Clone methods return the type of the thing being...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-01
Eric Anholt
glsl2: Add a pass to convert mod(a, b) to b * fract...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-01
Eric Anholt
glsl2: Add ir_unop_fract as an expression type.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
Kenneth Graunke
glsl2: Define new ir_discard instruction.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
Eric Anholt
ir_to_mesa: Start adding support for texture instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Ian Romanick
ir_swizzle: Add new constructor, refactor constructors
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
Eric Anholt
Merge branch 'glsl2-head' into glsl2
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
Eric Anholt
glsl2: Move the compiler to the subdirectory it will...
blob
|
commitdiff
|
raw
|
diff to current