From: Anuj Phogat Date: Wed, 14 Jun 2017 00:01:16 +0000 (-0700) Subject: anv/cnl: Don't write to Cache Mode Register 1 on gen10+ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7896dee349bf747f5c03a9f5206a548b7482e72c;p=mesa.git anv/cnl: Don't write to Cache Mode Register 1 on gen10+ For PartialResolveDisableInVC field recommendation is to always set this to 0 and that's the default value of the bit. So, we have nothing left to write to CACHE_MODE_1. Signed-off-by: Anuj Phogat Reviewed-by: Kenneth Graunke --- diff --git a/src/intel/vulkan/genX_state.c b/src/intel/vulkan/genX_state.c index 7a16ec06f71..3e6583289b6 100644 --- a/src/intel/vulkan/genX_state.c +++ b/src/intel/vulkan/genX_state.c @@ -52,13 +52,11 @@ genX(init_device_state)(struct anv_device *device) ps.PipelineSelection = _3D; } -#if GEN_GEN >= 9 +#if GEN_GEN == 9 uint32_t cache_mode_1; anv_pack_struct(&cache_mode_1, GENX(CACHE_MODE_1), -#if GEN_GEN == 9 .FloatBlendOptimizationEnable = true, .FloatBlendOptimizationEnableMask = true, -#endif .PartialResolveDisableInVC = true, .PartialResolveDisableInVCMask = true);