iris: Fold a condition into no_gpu for consistency
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>
This commit is contained in:
@@ -1868,9 +1868,13 @@ iris_transfer_map(struct pipe_context *ctx,
|
||||
if (fmtl->txc == ISL_TXC_ASTC)
|
||||
no_gpu = true;
|
||||
|
||||
if ((map_would_stall ||
|
||||
res->aux.usage == ISL_AUX_USAGE_CCS_E ||
|
||||
res->aux.usage == ISL_AUX_USAGE_GEN12_CCS_E) && !no_gpu) {
|
||||
if (!map_would_stall &&
|
||||
res->aux.usage != ISL_AUX_USAGE_CCS_E &&
|
||||
res->aux.usage != ISL_AUX_USAGE_GEN12_CCS_E) {
|
||||
no_gpu = true;
|
||||
}
|
||||
|
||||
if (!no_gpu) {
|
||||
/* If we need a synchronous mapping and the resource is busy, or needs
|
||||
* resolving, we copy to/from a linear temporary buffer using the GPU.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user