mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-01-19 05:52:11 +01:00
[dxvk] Drop VK_KHR_create_renderpass2
This commit is contained in:
parent
d657a526ae
commit
b701dd497f
@ -283,7 +283,7 @@ namespace dxvk {
|
||||
DxvkDeviceFeatures enabledFeatures) {
|
||||
DxvkDeviceExtensions devExtensions;
|
||||
|
||||
std::array<DxvkExt*, 30> devExtensionList = {{
|
||||
std::array<DxvkExt*, 29> devExtensionList = {{
|
||||
&devExtensions.amdMemoryOverallocationBehaviour,
|
||||
&devExtensions.amdShaderFragmentMask,
|
||||
&devExtensions.ext4444Formats,
|
||||
@ -303,7 +303,6 @@ namespace dxvk {
|
||||
&devExtensions.extShaderStencilExport,
|
||||
&devExtensions.extTransformFeedback,
|
||||
&devExtensions.extVertexAttributeDivisor,
|
||||
&devExtensions.khrCreateRenderPass2,
|
||||
&devExtensions.khrDepthStencilResolve,
|
||||
&devExtensions.khrDriverProperties,
|
||||
&devExtensions.khrDynamicRendering,
|
||||
|
@ -295,7 +295,6 @@ namespace dxvk {
|
||||
DxvkExt extShaderStencilExport = { VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt extTransformFeedback = { VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt extVertexAttributeDivisor = { VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrCreateRenderPass2 = { VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
DxvkExt khrDepthStencilResolve = { VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
DxvkExt khrDriverProperties = { VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrDynamicRendering = { VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
|
@ -231,6 +231,7 @@ namespace dxvk::vk {
|
||||
VULKAN_FN(vkCreateFramebuffer);
|
||||
VULKAN_FN(vkDestroyFramebuffer);
|
||||
VULKAN_FN(vkCreateRenderPass);
|
||||
VULKAN_FN(vkCreateRenderPass2);
|
||||
VULKAN_FN(vkDestroyRenderPass);
|
||||
VULKAN_FN(vkGetRenderAreaGranularity);
|
||||
VULKAN_FN(vkCreateCommandPool);
|
||||
@ -289,17 +290,13 @@ namespace dxvk::vk {
|
||||
VULKAN_FN(vkCmdCopyQueryPoolResults);
|
||||
VULKAN_FN(vkCmdPushConstants);
|
||||
VULKAN_FN(vkCmdBeginRenderPass);
|
||||
VULKAN_FN(vkCmdBeginRenderPass2);
|
||||
VULKAN_FN(vkCmdNextSubpass);
|
||||
VULKAN_FN(vkCmdNextSubpass2);
|
||||
VULKAN_FN(vkCmdEndRenderPass);
|
||||
VULKAN_FN(vkCmdEndRenderPass2);
|
||||
VULKAN_FN(vkCmdExecuteCommands);
|
||||
|
||||
#ifdef VK_KHR_create_renderpass2
|
||||
VULKAN_FN(vkCreateRenderPass2KHR);
|
||||
VULKAN_FN(vkCmdBeginRenderPass2KHR);
|
||||
VULKAN_FN(vkCmdNextSubpass2KHR);
|
||||
VULKAN_FN(vkCmdEndRenderPass2KHR);
|
||||
#endif
|
||||
|
||||
#ifdef VK_KHR_swapchain
|
||||
VULKAN_FN(vkCreateSwapchainKHR);
|
||||
VULKAN_FN(vkDestroySwapchainKHR);
|
||||
|
Loading…
x
Reference in New Issue
Block a user