diff options
author | Eric Anholt <[email protected]> | 2012-10-03 13:44:12 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2012-10-17 12:24:01 -0700 |
commit | 20ebebac5153affcbd44350332678a2fb04d4c96 (patch) | |
tree | 0ff1393d64d9290313a85859a65d4cb828208948 /src/mesa/program/prog_statevars.c | |
parent | e1a518e2b1490ff4afe2efc69aa64e193bfb1324 (diff) |
i965/vs: Improve live interval calculation.
This is derived from the FS visitor code for the same, but tracks each channel
separately (otherwise, some typical fill-a-channel-at-a-time patterns would
produce excessive live intervals across loops and cause spilling).
Reviewed-by: Kenneth Graunke <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=48375
(crash -> failure, can turn into pass by forcing unrolling still)
Diffstat (limited to 'src/mesa/program/prog_statevars.c')
0 files changed, 0 insertions, 0 deletions