this may otherwise not be set until the cache has been broken
Fixes:
56fb2580642 ("zink: replace mixed_zs with zs feedback loops")
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21169>
(cherry picked from commit
bbae237258a40c370caffb58602745f1d36f66ba)
"description": "zink: set zs feedback loop bit from driver workaround on ctx create",
"nominated": true,
"nomination_type": 1,
- "resolution": 0,
+ "resolution": 1,
"main_sha": null,
"because_sha": "56fb25806428506469982e35ee5076b981023c92"
},
ctx->gfx_pipeline_state.rendering_info.sType = VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO;
ctx->gfx_pipeline_state.rendering_info.pColorAttachmentFormats = ctx->gfx_pipeline_state.rendering_formats;
ctx->gfx_pipeline_state.feedback_loop = screen->driver_workarounds.always_feedback_loop;
+ ctx->gfx_pipeline_state.feedback_loop_zs = screen->driver_workarounds.always_feedback_loop_zs;
const uint32_t data[] = {0};
if (!is_copy_only) {