about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-07-11 14:10:52 +0200
committerptitSeb <sebastien.chev@gmail.com>2022-07-11 14:10:52 +0200
commit4e0df627dfc86dfabdf6b2ec3089c45c620e1c22 (patch)
treeed43e22ba87318568bcb5ba7671d3b95c20a04d8 /src
parent15411c7c9e685a4664fdcc96200c8b3be381cd45 (diff)
downloadbox64-4e0df627dfc86dfabdf6b2ec3089c45c620e1c22.tar.gz
box64-4e0df627dfc86dfabdf6b2ec3089c45c620e1c22.zip
Added a few NV vulkan extensions (for #348)
Diffstat (limited to 'src')
-rwxr-xr-xsrc/wrapped/wrappedvulkan_private.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/wrapped/wrappedvulkan_private.h b/src/wrapped/wrappedvulkan_private.h
index e03635ae..90e9a3cd 100755
--- a/src/wrapped/wrappedvulkan_private.h
+++ b/src/wrapped/wrappedvulkan_private.h
@@ -464,4 +464,21 @@ GO(vkCmdPushDescriptorSetKHR, vFpiUuup)
 GO(vkGetSwapchainStatusKHR, iFpU)
 
 // VK_NV_clip_space_w_scaling
-GO(vkCmdSetViewportWScalingNV, vFpuup)
\ No newline at end of file
+GO(vkCmdSetViewportWScalingNV, vFpuup)
+
+// VK_NV_device_diagnostic_checkpoints
+GO(vkCmdSetCheckpointNV, vFpp)
+GO(vkGetQueueCheckpointDataNV, vFppp)
+
+// VK_NV_mesh_shader
+GO(vkCmdDrawMeshTasksIndirectCountNV, vFpUUUUuu)
+GO(vkCmdDrawMeshTasksIndirectNV, vFpUUuu)
+GO(vkCmdDrawMeshTasksNV, vFpuu)
+
+// VK_NV_scissor_exclusive
+GO(vkCmdSetExclusiveScissorNV, vFpuup)
+
+// VK_NV_shading_rate_image
+GO(vkCmdBindShadingRateImageNV, vFpUi)
+GO(vkCmdSetCoarseSampleOrderNV, vFpiup)
+GO(vkCmdSetViewportShadingRatePaletteNV, vFpuup)