summaryrefslogtreecommitdiff
path: root/src/glsl/lower_variable_index_to_cond_assign.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-09-24glsl: Initialize assignment_generator member variables.Vinson Lee1-0/+6
2013-09-23glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt1-0/+3
2013-06-26glsl: Don't use random pointers as an array of glsl_type objects.Kenneth Graunke1-1/+1
2013-01-24glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry1-5/+9
2012-04-02glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable.Kenneth Graunke1-1/+1
2011-07-25glsl: Correctly return progress from lower_variable_index_to_cond_assignIan Romanick1-1/+3
2011-07-23glsl: Factor out code that generates block of index comparisonsIan Romanick1-42/+69
2011-07-23glsl: Treat ir_dereference_array of non-var as a constant for loweringIan Romanick1-2/+8
2011-07-23glsl: When lowering non-constant array indexing, respect existing conditionsIan Romanick1-3/+18
2011-07-23glsl: Rework lowering of non-constant array indexingIan Romanick1-19/+116
2011-07-23glsl: Split out part of variable_index_to_cond_assign_visitor::needs_loweringIan Romanick1-5/+10
2011-07-23glsl: Move is_array_or_matrix outside visitor classIan Romanick1-5/+6
2011-01-31glsl: Introduce a new "const_in" variable mode.Kenneth Graunke1-0/+1
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke1-4/+4
2011-01-11glsl: Fix the lowering of variable array indexing to not lose write_masks.Eric Anholt1-13/+37
2010-09-27glsl: Fix broadcast_index of lower_variable_index_to_cond_assign.Eric Anholt1-1/+1
2010-09-18glsl: Fix 'control reaches end of non-void function' warning.Vinson Lee1-0/+1
2010-09-17glsl2: Add flags to enable variable index loweringIan Romanick1-7/+50
2010-09-17glsl2: Refactor testing for whether a deref is of a matrix or arrayIan Romanick1-11/+12
2010-09-17glsl: add pass to lower variable array indexing to conditional assignmentsLuca Barbieri1-0/+313