Module: Mesa Branch: main Commit: 100fc3020ade0a44f904d1e6a94e01c0d5a957a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=100fc3020ade0a44f904d1e6a94e01c0d5a957a6
Author: Tapani Pälli <[email protected]> Date: Mon Jun 21 19:50:36 2021 +0300 anv: provide dummy vkCmdSetPatchControlPointsEXT This makes dEQP-VK.api.version_check.entry_points pass and matches how other drivers are handling this case. We do not support the feature but still need to provide a dummy entrypoint. v2: throw error if/when called (Jason) Fixes: 0d031d1da34 ("anv: toggle on VK_EXT_extended_dynamic_state2") Signed-off-by: Tapani Pälli <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11503> --- src/intel/vulkan/anv_cmd_buffer.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/intel/vulkan/anv_cmd_buffer.c b/src/intel/vulkan/anv_cmd_buffer.c index e53a3c0ccaf..7001a33cae6 100644 --- a/src/intel/vulkan/anv_cmd_buffer.c +++ b/src/intel/vulkan/anv_cmd_buffer.c @@ -557,6 +557,14 @@ void anv_CmdSetLogicOpEXT( cmd_buffer->state.gfx.dirty |= ANV_CMD_DIRTY_DYNAMIC_LOGIC_OP; } +void anv_CmdSetPatchControlPointsEXT( + VkCommandBuffer commandBuffer, + uint32_t patchControlPoints) +{ + ANV_FROM_HANDLE(anv_cmd_buffer, cmd_buffer, commandBuffer); + anv_batch_set_error(&cmd_buffer->batch, VK_ERROR_FEATURE_NOT_PRESENT); +} + void anv_CmdSetViewport( VkCommandBuffer commandBuffer, uint32_t firstViewport, _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
