summaryrefslogtreecommitdiffstats
path: root/src/glsl/lower_variable_index_to_cond_assign.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: don't lower variable indexing on non-patch tessellation inputs/outputsMarek Olšák2015-07-231-13/+45
* glsl: Add ir_var_shader_storageKristian Høgsberg2015-07-141-0/+1
* glsl: fix assertion which fails for unsigned array indices.tiffany2014-09-031-1/+1
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-1/+1
* glsl: Initialize assignment_generator member variables.Vinson Lee2013-09-241-0/+6
* glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt2013-09-231-0/+3
* glsl: Don't use random pointers as an array of glsl_type objects.Kenneth Graunke2013-06-261-1/+1
* glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry2013-01-241-5/+9
* glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable.Kenneth Graunke2012-04-021-1/+1
* glsl: Correctly return progress from lower_variable_index_to_cond_assignIan Romanick2011-07-251-1/+3
* glsl: Factor out code that generates block of index comparisonsIan Romanick2011-07-231-42/+69
* glsl: Treat ir_dereference_array of non-var as a constant for loweringIan Romanick2011-07-231-2/+8
* glsl: When lowering non-constant array indexing, respect existing conditionsIan Romanick2011-07-231-3/+18
* glsl: Rework lowering of non-constant array indexingIan Romanick2011-07-231-19/+116
* glsl: Split out part of variable_index_to_cond_assign_visitor::needs_loweringIan Romanick2011-07-231-5/+10
* glsl: Move is_array_or_matrix outside visitor classIan Romanick2011-07-231-5/+6
* glsl: Introduce a new "const_in" variable mode.Kenneth Graunke2011-01-311-0/+1
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-4/+4
* glsl: Fix the lowering of variable array indexing to not lose write_masks.Eric Anholt2011-01-111-13/+37
* glsl: Fix broadcast_index of lower_variable_index_to_cond_assign.Eric Anholt2010-09-271-1/+1
* glsl: Fix 'control reaches end of non-void function' warning.Vinson Lee2010-09-181-0/+1
* glsl2: Add flags to enable variable index loweringIan Romanick2010-09-171-7/+50
* glsl2: Refactor testing for whether a deref is of a matrix or arrayIan Romanick2010-09-171-11/+12
* glsl: add pass to lower variable array indexing to conditional assignmentsLuca Barbieri2010-09-171-0/+313