diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-10-07 17:12:14 -0700 |
---|---|---|
committer | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-10-09 13:29:26 -0700 |
commit | bb9af8abbd17f90c46fd11f13c9b83e44a5315bd (patch) | |
tree | ca2518de678c43c00729f48842fbeda88e0dd41e /src | |
parent | 44978baece71a5d663803953f00be85b7183d9b0 (diff) |
iris: Disable fast clears when running with INTEL_DEBUG=nofc
Reviewed-by: Rafael Antognolli <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/drivers/iris/iris_clear.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gallium/drivers/iris/iris_clear.c b/src/gallium/drivers/iris/iris_clear.c index b71d4f2886a..3cfe3ba5ebf 100644 --- a/src/gallium/drivers/iris/iris_clear.c +++ b/src/gallium/drivers/iris/iris_clear.c @@ -75,6 +75,9 @@ can_fast_clear_color(struct iris_context *ice, { struct iris_resource *res = (void *) p_res; + if (INTEL_DEBUG & DEBUG_NO_FAST_CLEAR) + return false; + if (res->aux.usage == ISL_AUX_USAGE_NONE) return false; @@ -405,6 +408,9 @@ can_fast_clear_depth(struct iris_context *ice, { struct pipe_resource *p_res = (void *) res; + if (INTEL_DEBUG & DEBUG_NO_FAST_CLEAR) + return false; + /* Check for partial clears */ if (box->x > 0 || box->y > 0 || box->width < u_minify(p_res->width0, level) || |