summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorJordan Justen <[email protected]>2019-06-23 00:53:23 -0700
committerJordan Justen <[email protected]>2019-08-13 15:20:46 -0700
commit2c7b577e13ac0b381d3686a90b4b9a2c1f38de9f (patch)
treefad8a6b2afcd1e451e186fdec35582ac4bfa379b /.travis.yml
parentaad36dfd1619a66c31f987322f2e66729e0813e8 (diff)
iris: Split iris_resource_alloc_aux to enable aux modifiers
Reworks: * If the aux-state is not ISL_AUX_STATE_AUX_INVALID, then use memset even when memset_value is zero. The hiz buffer initial aux-state will be set to invalid, and therefore we can skip the memset. But, for CCS it will be set to ISL_AUX_STATE_PASS_THROUGH, and therefore the aux data must be cleared to 0 with the memset. Previously we would use BO_ALLOC_ZEROED with the CCS aux data, so this memset wasn't required. Now, the CCS aux data may be part of the main surface. We prefer to not use BO_ALLOC_ZEROED excessively, so the memset is needed for the CCS case. (Nanley) Signed-off-by: Jordan Justen <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions