summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_llvm.c
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/draw/draw_llvm.c
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/draw/draw_llvm.c')
0 files changed, 0 insertions, 0 deletions