diff options
Diffstat (limited to 'src/intel/blorp')
-rw-r--r-- | src/intel/blorp/blorp_clear.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/intel/blorp/blorp_clear.c b/src/intel/blorp/blorp_clear.c index fea5eb7b442..3d5c41cc714 100644 --- a/src/intel/blorp/blorp_clear.c +++ b/src/intel/blorp/blorp_clear.c @@ -399,6 +399,10 @@ blorp_clear(struct blorp_batch *batch, if (surf->surf->tiling == ISL_TILING_LINEAR) use_simd16_replicated_data = false; + /* Replicated clears don't work yet before gen6 */ + if (batch->blorp->isl_dev->info->gen < 6) + use_simd16_replicated_data = false; + /* Constant color writes ignore everyting in blend and color calculator * state. This is not documented. */ |