i965: implement WaEnableStateCacheRedirectToCS
[mesa.git] / src / mesa / drivers / dri / i965 / brw_state_upload.c
index cc21aca494542dec408bdbc7dad2e708a879cf03..5743fd5b8aefa1c0e3c49410fd4cf5fc17c0db2f 100644 (file)
@@ -114,6 +114,11 @@ brw_upload_initial_gpu_state(struct brw_context *brw)
        brw_load_register_imm32(brw, COMMON_SLICE_CHICKEN3,
                                PS_THREAD_PANIC_DISPATCH_MASK |
                                PS_THREAD_PANIC_DISPATCH);
+
+       /* WaEnableStateCacheRedirectToCS:icl */
+       brw_load_register_imm32(brw, SLICE_COMMON_ECO_CHICKEN1,
+                               GEN11_STATE_CACHE_REDIRECT_TO_CS_SECTION_ENABLE |
+                               REG_MASK(GEN11_STATE_CACHE_REDIRECT_TO_CS_SECTION_ENABLE));
    }
 
    if (devinfo->gen == 10 || devinfo->gen == 11) {