summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_mat_op_to_vec.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Rework assignments with write_masks to have LHS chan count match RHS.Eric Anholt2010-09-221-4/+1
* glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmpsLuca Barbieri2010-09-131-4/+4
* glsl2: Decompose matrix comparison into vector operationsIan Romanick2010-08-271-9/+97
* glsl: Rename a couple of common variable names in mat_op_to_vec.Eric Anholt2010-08-271-16/+18
* glsl: Make mat_op_to_vec allocate out of the IR's parent.Eric Anholt2010-08-271-32/+36
* glsl2: Add support for ir_unop_neg to ir_mat_op_to_vecEric Anholt2010-08-131-0/+24
* glsl2: Generate masked assignments in some expanded matrix operationsIan Romanick2010-08-041-5/+10
* glsl2: Add and use new variable mode ir_var_temporaryIan Romanick2010-07-201-1/+2
* glsl2: Add matrix multiplication to ir_mat_op_to_vec.Eric Anholt2010-07-121-9/+188
* glsl2: Add a new pass at the IR level to break down matrix ops to vector ops.Eric Anholt2010-07-121-0/+188