summaryrefslogtreecommitdiff
path: root/src/glsl/ir_validate.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-09-20glsl2: silence compiler warnings in printf() callsBrian Paul1-2/+4
2010-09-14glsl2: add case for ir_unop_noiseBrian Paul1-0/+4
2010-09-13glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmpsLuca Barbieri1-10/+16
2010-09-08ir_validate: Ensure ir_binop_dot is only used on vector types.Kenneth Graunke1-0/+1
2010-09-03ir_validate: Validate loop control fields in ir_loopIan Romanick1-0/+35
2010-08-23mesa: Add new ir_unop_any() expression operation.Eric Anholt1-0/+5
2010-08-14Revert "glsl2: Use stdint.h instead of inttypes.h"José Fonseca1-1/+1
2010-08-13glsl2: Use stdint.h instead of inttypes.hIan Romanick1-1/+1
2010-08-11glsl2: added casts to silence warningsBrian Paul1-7/+7
2010-08-05glsl2: Add a pass to convert exp and log to exp2 and log2.Eric Anholt1-0/+4
2010-08-04glsl2: Additional validation of write masksIan Romanick1-0/+32
2010-08-03glsl2: Fix ir_validate validating null variable names.Eric Anholt1-1/+2
2010-08-02glsl2: Clean-up two 'unused variable' warningsIan Romanick1-0/+2
2010-08-02glsl2: Add validation that talloc ownership of ir_* names is right.Eric Anholt1-1/+3
2010-08-02glsl2: Fix validation for ir_unop_not.Eric Anholt1-2/+2
2010-08-02glsl2: Give the path within src/mesa/ for headers instead of relying on -I.Aras Pranckevicius1-1/+1
2010-07-27ir_validate: Check the types of expression operations.Eric Anholt1-0/+144
2010-07-27glsl2: Fix missing visit_continue return in ir_validate.Eric Anholt1-0/+2
2010-07-22glsl2: Validate that ir_if conditions are actually bool.Eric Anholt1-0/+13
2010-07-20glsl2: Check that nodes in a valid tree aren't error-type.Eric Anholt1-1/+2
2010-07-19glsl2: Give IR nodes a type field.Eric Anholt1-0/+15
2010-07-12ir_validate: Also perform usual checks on ir_dereference_variable nodesIan Romanick1-0/+2
2010-07-12ir_validate: Validate that varibles are declared before used in IRIan Romanick1-2/+26
2010-07-12ir_validate: Additional function related invariant checksIan Romanick1-0/+60
2010-07-06Add hash table helper functions for using pointers as hash keysIan Romanick1-13/+2
2010-06-24glsl2: Wrap includes of C interfaces with extern "C".Eric Anholt1-0/+2
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt1-0/+104