summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_variable_refcount.cpp
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2013-01-30 22:11:17 -0800
committerKenneth Graunke <[email protected]>2013-02-03 13:38:16 -0800
commit488ddb247c0f188d3f918e5869a8e529766d13ba (patch)
tree2011efb4c73f148f1899cd0ed55a5f0cd53d2d99 /src/glsl/ir_variable_refcount.cpp
parentb56d6badad6b7cb0522f812f6839feeeecb72b83 (diff)
glsl: Remove hash table from ir_set_program_inouts pass.
Back when ir_var_in and ir_var_out signified both function parameters and shader input/outputs, we had trouble distinguishing the two when looking at a dereference. Now that we have separate ir_var_shader_in and ir_var_shader_out modes, we can determine this easily. Removing the hash table saves memory and CPU overhead. Signed-off-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glsl/ir_variable_refcount.cpp')
0 files changed, 0 insertions, 0 deletions