summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/f.cpp
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2010-07-21 09:59:23 -0600
committerBrian Paul <[email protected]>2010-07-21 10:16:32 -0600
commit3662afd87d61e3f65843b210a7e8c9c8a6cb27f0 (patch)
treea373a049d6b4bbd80aa651e965c14ea95f86bdb4 /src/gallium/auxiliary/gallivm/f.cpp
parent85206e56a1c3400be47229d4a8c6a1cd7a2f476e (diff)
gallivm: replace has_indirect_addressing field with indirect_files field
Instead of one big boolean indicating indirect addressing, use a bitfield indicating which register files are accessed with indirect addressing. Most shaders that use indirect addressing only use it to access the constant buffer. So no need to use an array for temporary registers in this case.
Diffstat (limited to 'src/gallium/auxiliary/gallivm/f.cpp')
0 files changed, 0 insertions, 0 deletions