OSDN Git Service
(root)
/
android-x86
/
external-mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'mesa'
2010-06-24
Eric Anholt
Merge branch 'mesa'
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Move the talloc_parent lookup down in a few hot paths.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Merge remote branch 'cworth/master'
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Handle a limited subset of matrix multiplication.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Handle constant matrices.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix copy-and-wasted second argument to...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Don't allocate temps for swizzles.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Set up storage for uniform vars.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Move the classes into the file now that...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Remove old monoburg structure.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Restrict dst writemasks like we did in...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix copy-and-wasted DIV instruction sequence.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Remove the BURG code.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix mapping of FS texcoord inputs and color...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Try to fix up the dereference handling...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Implement min and max expressions.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Don't assert over assignments with a constant...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add support for trunc/ceil/floor.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Implement neg expression.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add sin/cos.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Start trying to support struct storage.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix up array indexing.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Remove stale comment about monoburg.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add support for variable indexing of temporary...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Clean up some handling of builtins and...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add support for loops.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Make loop jump mode public so I can switch on it.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add logic_or and logic_and to get CorrectFunctio...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: add logic_xor to get CorrectParse2.vert...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: add logic_not and f2b to get CorrectParse2...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add support for ir_if.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add support for comparison operations.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Introduce shorthand for common Mesa IR...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add ir_unop_f2i -> OPCODE_TRUNC.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add codegen for rsq expression operation.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add exp/log expression operations.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Add (almost) the rest of the builtin varyings.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Support gl_Position output.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Support gl_FragData[] output.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Support gl_FragData[] output.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Start doing some int support.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix bugs in swizzle handling for scalar...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix copy'n'paste bug where divide multiplied...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Emit more reduced writemasks for ops on...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Handle swizzles on LHS of assignment (writemasks).
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Produce multiple scalar ops when required...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Get temps allocated at the right times.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Make the first temp index we use 1 to show...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix up the assign rule to use left and...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Do my best to explain how the codegen rules...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Print out the ir along with the Mesa IR.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fix up src reg swizzling.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Remove dead code from when this was an...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Fill in more bits of dest resg.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Print out the resulting program.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Add missing dist file.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Ignore the generated codegen files for now.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_to_mesa: Start building GLSL IR to Mesa IR conversion.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Make inlined function variables auto, not in/out.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Attach a pointer to variable names in LIR dumping.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Quiet unused arg warning for ir_constant cloning.
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Move ir_constant cloning alongside the other cloning...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Don't forget to add the declaration of our temporary...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
ir_function_inlining: Re-add the "s/return/retval ...
commit
|
commitdiff
|
tree
2010-06-24
Eric Anholt
Fix variable remapping in function cloning.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
Add builtin gl_LightSource[].
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
builtins: Add support for reflect().
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
builtins: Add ftransform().
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
Allow arrays of floats as varyings.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
gl_Normal is a vec3 not a vec4.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
builtins: Add the mix(gentype, gentype, float) variant.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
Handle GLSL 1.20 implicit type conversions.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
builtins: Add atan().
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
builtins: Add asin().
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_constant_expression: Handle several floating point...
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_constant_variable: New pass to mark constant-assigned...
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_constant_folding: Look at instructions in functions.
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_swizzle_swizzle: Reduce swizzle chains to a single...
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_vec_index_to_swizzle: Pass to convert indexing of...
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_expression_flattening: Handle flattening values...
commit
|
commitdiff
|
tree
2010-06-01
Eric Anholt
ir_expression_flattening: Fix breakage from hierarchichal...
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
Move optimization pass prototypes to a single header.
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_dead_code_local: Remove redundant assignments within...
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_visit_tree: Make sure we visit dereference targets...
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_copy_propagation: Fix up the doxygen about the file.
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_copy_propagation: Return true if we optimized out...
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_copy_propagation: Handle swizzles and array derefs...
commit
|
commitdiff
|
tree
2010-05-05
Eric Anholt
ir_copy_propagation: New pass to rewrite dereferences...
commit
|
commitdiff
|
tree
2010-05-04
Eric Anholt
ir_to_mesa.cpp: Fix missing types on some ir_swizzles.
commit
|
commitdiff
|
tree
2010-05-03
Eric Anholt
Remove the pedantic C junk.
commit
|
commitdiff
|
tree
2010-05-03
Eric Anholt
Store warnings and errors in a parser state infolog.
commit
|
commitdiff
|
tree
2010-05-03
Eric Anholt
Quiet warnings about ir_shader not being handled in...
commit
|
commitdiff
|
tree
2010-05-03
Eric Anholt
Use the AM_SILENT_RULES when available.
commit
|
commitdiff
|
tree
2010-05-03
Eric Anholt
glsl_lexer: Quiet warning about unused unput().
commit
|
commitdiff
|
tree
2010-04-29
Eric Anholt
ir_dead_code: Fix segfault on handling a return statement...
commit
|
commitdiff
|
tree
2010-04-19
Eric Anholt
Remove dead code assignments and variable declarations.
commit
|
commitdiff
|
tree
2010-04-19
Eric Anholt
Mark some variables as having usage beyond the shader...
commit
|
commitdiff
|
tree
2010-04-16
Eric Anholt
Avoid generating ir_if for &&, || short-circuiting...
commit
|
commitdiff
|
tree
2010-04-16
Eric Anholt
Add support for inlining calls done inside of expressions.
commit
|
commitdiff
|
tree
2010-04-16
Eric Anholt
Make && and || only evaluate the RHS when the LHS requires it.
commit
|
commitdiff
|
tree
next