Module: Mesa
Branch: main
Commit: 48e4c6850956b4bf69fbb0528651d0c10c98af75
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=48e4c6850956b4bf69fbb0528651d0c10c98af75

Author: Eric Engestrom <[email protected]>
Date:   Sun Dec  3 19:41:49 2023 +0000

zink: update symbols that have become aliases for newer ones

All of these have been renamed in the spec (usually by being promoted);
renamed them in our code too.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26496>

---

 src/gallium/drivers/zink/zink_bo.c       |  2 +-
 src/gallium/drivers/zink/zink_context.c  |  2 +-
 src/gallium/drivers/zink/zink_draw.cpp   | 32 ++++++++++++++++----------------
 src/gallium/drivers/zink/zink_pipeline.c |  4 ++--
 src/gallium/drivers/zink/zink_screen.c   |  2 +-
 5 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/src/gallium/drivers/zink/zink_bo.c 
b/src/gallium/drivers/zink/zink_bo.c
index 0ba1e196a0f..519bf32d41a 100644
--- a/src/gallium/drivers/zink/zink_bo.c
+++ b/src/gallium/drivers/zink/zink_bo.c
@@ -261,7 +261,7 @@ bo_create_internal(struct zink_screen *screen,
    VkMemoryAllocateFlagsInfo ai;
    ai.sType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO;
    ai.pNext = pNext;
-   ai.flags = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT_KHR;
+   ai.flags = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT;
    ai.deviceMask = 0;
    if (screen->info.have_KHR_buffer_device_address)
       pNext = &ai;
diff --git a/src/gallium/drivers/zink/zink_context.c 
b/src/gallium/drivers/zink/zink_context.c
index 02f25ebabc5..ad7718c00da 100644
--- a/src/gallium/drivers/zink/zink_context.c
+++ b/src/gallium/drivers/zink/zink_context.c
@@ -3293,7 +3293,7 @@ reapply_color_write(struct zink_context *ctx)
    VKCTX(CmdSetColorWriteEnableEXT)(ctx->batch.state->reordered_cmdbuf, 
max_att, enables);
    assert(screen->info.have_EXT_extended_dynamic_state);
    if (ctx->dsa_state)
-      VKCTX(CmdSetDepthWriteEnableEXT)(ctx->batch.state->cmdbuf, 
ctx->disable_color_writes ? VK_FALSE : ctx->dsa_state->hw_state.depth_write);
+      VKCTX(CmdSetDepthWriteEnable)(ctx->batch.state->cmdbuf, 
ctx->disable_color_writes ? VK_FALSE : ctx->dsa_state->hw_state.depth_write);
 }
 
 static void
diff --git a/src/gallium/drivers/zink/zink_draw.cpp 
b/src/gallium/drivers/zink/zink_draw.cpp
index ac911e10d2c..e8d9280ff54 100644
--- a/src/gallium/drivers/zink/zink_draw.cpp
+++ b/src/gallium/drivers/zink/zink_draw.cpp
@@ -168,7 +168,7 @@ zink_bind_vertex_buffers(struct zink_batch *batch, struct 
zink_context *ctx)
        DYNAMIC_STATE != ZINK_DYNAMIC_VERTEX_INPUT2 &&
        DYNAMIC_STATE != ZINK_DYNAMIC_VERTEX_INPUT) {
       if (elems->hw_state.num_bindings)
-         VKCTX(CmdBindVertexBuffers2EXT)(batch->state->cmdbuf, 0,
+         VKCTX(CmdBindVertexBuffers2)(batch->state->cmdbuf, 0,
                                              elems->hw_state.num_bindings,
                                              buffers, buffer_offsets, NULL, 
elems->hw_state.b.strides);
    } else if (elems->hw_state.num_bindings)
@@ -708,7 +708,7 @@ zink_draw(struct pipe_context *pctx,
          viewports[i] = viewport;
       }
       if (DYNAMIC_STATE != ZINK_NO_DYNAMIC_STATE)
-         VKCTX(CmdSetViewportWithCountEXT)(batch->state->cmdbuf, 
ctx->vp_state.num_viewports, viewports);
+         VKCTX(CmdSetViewportWithCount)(batch->state->cmdbuf, 
ctx->vp_state.num_viewports, viewports);
       else
          VKCTX(CmdSetViewport)(batch->state->cmdbuf, 0, 
ctx->vp_state.num_viewports, viewports);
    }
@@ -730,7 +730,7 @@ zink_draw(struct pipe_context *pctx,
          }
       }
       if (DYNAMIC_STATE != ZINK_NO_DYNAMIC_STATE)
-         VKCTX(CmdSetScissorWithCountEXT)(batch->state->cmdbuf, 
ctx->vp_state.num_viewports, scissors);
+         VKCTX(CmdSetScissorWithCount)(batch->state->cmdbuf, 
ctx->vp_state.num_viewports, scissors);
       else
          VKCTX(CmdSetScissor)(batch->state->cmdbuf, 0, 
ctx->vp_state.num_viewports, scissors);
    }
@@ -746,22 +746,22 @@ zink_draw(struct pipe_context *pctx,
    }
 
    if (DYNAMIC_STATE != ZINK_NO_DYNAMIC_STATE && (BATCH_CHANGED || 
ctx->dsa_state_changed)) {
-      VKCTX(CmdSetDepthBoundsTestEnableEXT)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_bounds_test);
+      VKCTX(CmdSetDepthBoundsTestEnable)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_bounds_test);
       if (dsa_state->hw_state.depth_bounds_test)
          VKCTX(CmdSetDepthBounds)(batch->state->cmdbuf,
                              dsa_state->hw_state.min_depth_bounds,
                              dsa_state->hw_state.max_depth_bounds);
-      VKCTX(CmdSetDepthTestEnableEXT)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_test);
-      VKCTX(CmdSetDepthCompareOpEXT)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_compare_op);
-      VKCTX(CmdSetDepthWriteEnableEXT)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_write);
-      VKCTX(CmdSetStencilTestEnableEXT)(batch->state->cmdbuf, 
dsa_state->hw_state.stencil_test);
+      VKCTX(CmdSetDepthTestEnable)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_test);
+      VKCTX(CmdSetDepthCompareOp)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_compare_op);
+      VKCTX(CmdSetDepthWriteEnable)(batch->state->cmdbuf, 
dsa_state->hw_state.depth_write);
+      VKCTX(CmdSetStencilTestEnable)(batch->state->cmdbuf, 
dsa_state->hw_state.stencil_test);
       if (dsa_state->hw_state.stencil_test) {
-         VKCTX(CmdSetStencilOpEXT)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_BIT,
+         VKCTX(CmdSetStencilOp)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_BIT,
                                        
dsa_state->hw_state.stencil_front.failOp,
                                        
dsa_state->hw_state.stencil_front.passOp,
                                        
dsa_state->hw_state.stencil_front.depthFailOp,
                                        
dsa_state->hw_state.stencil_front.compareOp);
-         VKCTX(CmdSetStencilOpEXT)(batch->state->cmdbuf, 
VK_STENCIL_FACE_BACK_BIT,
+         VKCTX(CmdSetStencilOp)(batch->state->cmdbuf, VK_STENCIL_FACE_BACK_BIT,
                                        dsa_state->hw_state.stencil_back.failOp,
                                        dsa_state->hw_state.stencil_back.passOp,
                                        
dsa_state->hw_state.stencil_back.depthFailOp,
@@ -778,15 +778,15 @@ zink_draw(struct pipe_context *pctx,
       } else {
          VKCTX(CmdSetStencilWriteMask)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_AND_BACK, dsa_state->hw_state.stencil_front.writeMask);
          VKCTX(CmdSetStencilCompareMask)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_AND_BACK, dsa_state->hw_state.stencil_front.compareMask);
-         VKCTX(CmdSetStencilOpEXT)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_AND_BACK, VK_STENCIL_OP_KEEP, VK_STENCIL_OP_KEEP, 
VK_STENCIL_OP_KEEP, VK_COMPARE_OP_ALWAYS);
+         VKCTX(CmdSetStencilOp)(batch->state->cmdbuf, 
VK_STENCIL_FACE_FRONT_AND_BACK, VK_STENCIL_OP_KEEP, VK_STENCIL_OP_KEEP, 
VK_STENCIL_OP_KEEP, VK_COMPARE_OP_ALWAYS);
       }
    }
    ctx->dsa_state_changed = false;
 
    if (BATCH_CHANGED || rast_state_changed) {
       if (DYNAMIC_STATE != ZINK_NO_DYNAMIC_STATE) {
-         VKCTX(CmdSetFrontFaceEXT)(batch->state->cmdbuf, 
(VkFrontFace)ctx->gfx_pipeline_state.dyn_state1.front_face);
-         VKCTX(CmdSetCullModeEXT)(batch->state->cmdbuf, 
ctx->gfx_pipeline_state.dyn_state1.cull_mode);
+         VKCTX(CmdSetFrontFace)(batch->state->cmdbuf, 
(VkFrontFace)ctx->gfx_pipeline_state.dyn_state1.front_face);
+         VKCTX(CmdSetCullMode)(batch->state->cmdbuf, 
ctx->gfx_pipeline_state.dyn_state1.cull_mode);
       }
 
       if (DYNAMIC_STATE >= ZINK_DYNAMIC_STATE3) {
@@ -896,15 +896,15 @@ zink_draw(struct pipe_context *pctx,
    }
 
    if (DYNAMIC_STATE != ZINK_NO_DYNAMIC_STATE && (BATCH_CHANGED || 
mode_changed))
-      VKCTX(CmdSetPrimitiveTopologyEXT)(batch->state->cmdbuf, 
zink_primitive_topology(mode));
+      VKCTX(CmdSetPrimitiveTopology)(batch->state->cmdbuf, 
zink_primitive_topology(mode));
 
    if (DYNAMIC_STATE >= ZINK_DYNAMIC_STATE2 && (BATCH_CHANGED || 
ctx->primitive_restart != dinfo->primitive_restart)) {
-      VKCTX(CmdSetPrimitiveRestartEnableEXT)(batch->state->cmdbuf, 
dinfo->primitive_restart);
+      VKCTX(CmdSetPrimitiveRestartEnable)(batch->state->cmdbuf, 
dinfo->primitive_restart);
       ctx->primitive_restart = dinfo->primitive_restart;
    }
 
    if (DYNAMIC_STATE >= ZINK_DYNAMIC_STATE2 && (BATCH_CHANGED || 
ctx->rasterizer_discard_changed)) {
-      VKCTX(CmdSetRasterizerDiscardEnableEXT)(batch->state->cmdbuf, 
ctx->gfx_pipeline_state.dyn_state2.rasterizer_discard);
+      VKCTX(CmdSetRasterizerDiscardEnable)(batch->state->cmdbuf, 
ctx->gfx_pipeline_state.dyn_state2.rasterizer_discard);
       ctx->rasterizer_discard_changed = false;
    }
 
diff --git a/src/gallium/drivers/zink/zink_pipeline.c 
b/src/gallium/drivers/zink/zink_pipeline.c
index 9c2971bf1e3..3186ba5e5cf 100644
--- a/src/gallium/drivers/zink/zink_pipeline.c
+++ b/src/gallium/drivers/zink/zink_pipeline.c
@@ -682,7 +682,7 @@ zink_create_gfx_pipeline_input(struct zink_screen *screen,
    if (screen->info.have_EXT_vertex_input_dynamic_state)
       dynamicStateEnables[state_count++] = VK_DYNAMIC_STATE_VERTEX_INPUT_EXT;
    else if (state->uses_dynamic_stride && state->element_state->num_attribs)
-      dynamicStateEnables[state_count++] = 
VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT;
+      dynamicStateEnables[state_count++] = 
VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE;
    dynamicStateEnables[state_count++] = VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY;
    dynamicStateEnables[state_count++] = 
VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE;
    assert(state_count < ARRAY_SIZE(dynamicStateEnables));
@@ -904,7 +904,7 @@ zink_create_gfx_pipeline_combined(struct zink_screen 
*screen, struct zink_gfx_pr
    VRAM_ALLOC_LOOP(result,
       VKSCR(CreateGraphicsPipelines)(screen->dev, prog->base.pipeline_cache, 
1, &pci, NULL, &pipeline),
       u_rwlock_wrunlock(&prog->base.pipeline_cache_lock);
-      if (result != VK_SUCCESS && result != VK_PIPELINE_COMPILE_REQUIRED_EXT) {
+      if (result != VK_SUCCESS && result != VK_PIPELINE_COMPILE_REQUIRED) {
          mesa_loge("ZINK: vkCreateGraphicsPipelines failed");
          return VK_NULL_HANDLE;
       }
diff --git a/src/gallium/drivers/zink/zink_screen.c 
b/src/gallium/drivers/zink/zink_screen.c
index 6c2ee794e2e..66d1361f1de 100644
--- a/src/gallium/drivers/zink/zink_screen.c
+++ b/src/gallium/drivers/zink/zink_screen.c
@@ -386,7 +386,7 @@ cache_get_job(void *data, void *gdata, int thread_index)
    VkPipelineCacheCreateInfo pcci;
    pcci.sType = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO;
    pcci.pNext = NULL;
-   pcci.flags = screen->info.have_EXT_pipeline_creation_cache_control ? 
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT : 0;
+   pcci.flags = screen->info.have_EXT_pipeline_creation_cache_control ? 
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT : 0;
    pcci.initialDataSize = 0;
    pcci.pInitialData = NULL;
 

Reply via email to