diff options
author | Eric Anholt <eric@anholt.net> | 2011-01-12 10:10:01 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2011-01-12 11:08:07 -0800 |
commit | e880a57a71bbd5152ed26367dcc7051f21c20981 (patch) | |
tree | e6078bd29d6c302e9e1925f15a0272849b6056d0 /src/mesa/drivers/dri/i965/brw_fs.h | |
parent | c60cb25bfb15fc83e78d9f2c74646dcc5ad07792 (diff) |
i965: Clarify when we need to (re-)calculate live intervals.
The ad-hoc placement of recalculation somewhere between when they got
invalidated and when they were next needed was confusing. This should
clarify what's going on here.
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_fs.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_fs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_fs.h b/src/mesa/drivers/dri/i965/brw_fs.h index 00a000855c..d213c62dcb 100644 --- a/src/mesa/drivers/dri/i965/brw_fs.h +++ b/src/mesa/drivers/dri/i965/brw_fs.h @@ -378,6 +378,7 @@ public: this->virtual_grf_array_size = 0; this->virtual_grf_def = NULL; this->virtual_grf_use = NULL; + this->live_intervals_valid = false; this->kill_emitted = false; } @@ -479,6 +480,7 @@ public: int virtual_grf_array_size; int *virtual_grf_def; int *virtual_grf_use; + bool live_intervals_valid; struct hash_table *variable_ht; ir_variable *frag_color, *frag_data, *frag_depth; |