lavapipe: implement EXT_extended_dynamic_state2
Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11736>
This commit is contained in:

committed by
Marge Bot

parent
e0fbaac242
commit
6741e4be31
@@ -299,7 +299,8 @@ deep_copy_graphics_create_info(void *mem_ctx,
|
||||
}
|
||||
|
||||
/* pViewportState */
|
||||
bool rasterization_disabled = src->pRasterizationState->rasterizerDiscardEnable;
|
||||
bool rasterization_disabled = !dynamic_state_contains(src->pDynamicState, VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT) &&
|
||||
src->pRasterizationState->rasterizerDiscardEnable;
|
||||
if (src->pViewportState && !rasterization_disabled) {
|
||||
VkPipelineViewportStateCreateInfo *viewport_state;
|
||||
viewport_state = ralloc(mem_ctx, VkPipelineViewportStateCreateInfo);
|
||||
|
Reference in New Issue
Block a user