diff --git a/src/imagination/csbgen/rogue_ppp.xml b/src/imagination/csbgen/rogue_ppp.xml
index 37ffea6915b..61605e64218 100644
--- a/src/imagination/csbgen/rogue_ppp.xml
+++ b/src/imagination/csbgen/rogue_ppp.xml
@@ -168,6 +168,9 @@ SOFTWARE.
+
+
+
diff --git a/src/imagination/vulkan/pvr_clear.c b/src/imagination/vulkan/pvr_clear.c
index 8ed1bdf956e..fee7b11e58a 100644
--- a/src/imagination/vulkan/pvr_clear.c
+++ b/src/imagination/vulkan/pvr_clear.c
@@ -121,9 +121,13 @@ static void pvr_device_setup_graphics_static_clear_ppp_templates(
template->config.pds_state = NULL;
template->config.region_clip0 = CS_HEADER(TA_REGION_CLIP0);
- template->config.region_clip0.mode = PVRX(TA_REGION_CLIP_MODE_NONE);
+ template->config.region_clip0.mode = PVRX(TA_REGION_CLIP_MODE_OUTSIDE);
+ template->config.region_clip0.left = 0;
+ template->config.region_clip0.right = PVRX(TA_REGION_CLIP_MAX);
template->config.region_clip1 = CS_HEADER(TA_REGION_CLIP1);
+ template->config.region_clip1.top = 0;
+ template->config.region_clip1.bottom = PVRX(TA_REGION_CLIP_MAX);
template->config.output_sel = CS_HEADER(TA_OUTPUT_SEL);
template->config.output_sel.vtxsize = 4;