mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-20 19:54:19 +01:00
[dxvk] Replace VK_KHR_image_format_list with core feature
This commit is contained in:
parent
956f293a69
commit
000e3cb960
@ -283,7 +283,7 @@ namespace dxvk {
|
||||
DxvkDeviceFeatures enabledFeatures) {
|
||||
DxvkDeviceExtensions devExtensions;
|
||||
|
||||
std::array<DxvkExt*, 28> devExtensionList = {{
|
||||
std::array<DxvkExt*, 27> devExtensionList = {{
|
||||
&devExtensions.amdMemoryOverallocationBehaviour,
|
||||
&devExtensions.amdShaderFragmentMask,
|
||||
&devExtensions.ext4444Formats,
|
||||
@ -306,7 +306,6 @@ namespace dxvk {
|
||||
&devExtensions.khrDriverProperties,
|
||||
&devExtensions.khrDynamicRendering,
|
||||
&devExtensions.khrExternalMemoryWin32,
|
||||
&devExtensions.khrImageFormatList,
|
||||
&devExtensions.khrPipelineLibrary,
|
||||
&devExtensions.khrShaderFloatControls,
|
||||
&devExtensions.khrSwapchain,
|
||||
|
@ -298,7 +298,6 @@ namespace dxvk {
|
||||
DxvkExt khrDriverProperties = { VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrDynamicRendering = { VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
DxvkExt khrExternalMemoryWin32 = { VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrImageFormatList = { VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
DxvkExt khrPipelineLibrary = { VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrShaderFloatControls = { VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME, DxvkExtMode::Optional };
|
||||
DxvkExt khrSwapchain = { VK_KHR_SWAPCHAIN_EXTENSION_NAME, DxvkExtMode::Required };
|
||||
|
@ -22,8 +22,8 @@ namespace dxvk {
|
||||
|
||||
// If defined, we should provide a format list, which
|
||||
// allows some drivers to enable image compression
|
||||
VkImageFormatListCreateInfoKHR formatList;
|
||||
formatList.sType = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR;
|
||||
VkImageFormatListCreateInfo formatList;
|
||||
formatList.sType = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO;
|
||||
formatList.pNext = nullptr;
|
||||
formatList.viewFormatCount = createInfo.viewFormatCount;
|
||||
formatList.pViewFormats = createInfo.viewFormats;
|
||||
|
Loading…
x
Reference in New Issue
Block a user