intel: Require ISL_AUX_USAGE_STC_CCS for stencil CCS
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4056>
This commit is contained in:

committed by
Marge Bot

parent
56e15bf31c
commit
f047e504a5
@@ -164,8 +164,9 @@ isl_genX(emit_depth_stencil_hiz_s)(const struct isl_device *dev, void *batch,
|
||||
sb.Depth = sb.RenderTargetViewExtent = info->view->array_len - 1;
|
||||
sb.SurfLOD = info->view->base_level;
|
||||
sb.MinimumArrayElement = info->view->base_array_layer;
|
||||
assert(info->stencil_aux_usage == ISL_AUX_USAGE_NONE ||
|
||||
info->stencil_aux_usage == ISL_AUX_USAGE_STC_CCS);
|
||||
sb.StencilCompressionEnable =
|
||||
info->stencil_aux_usage == ISL_AUX_USAGE_CCS_E ||
|
||||
info->stencil_aux_usage == ISL_AUX_USAGE_STC_CCS;
|
||||
sb.ControlSurfaceEnable = sb.StencilCompressionEnable;
|
||||
#elif GEN_GEN >= 8 || GEN_IS_HASWELL
|
||||
|
Reference in New Issue
Block a user