View Issue Details

IDProjectCategoryView StatusLast Update
0005077NoesisGUIC++ SDKpublic2026-06-12 18:42
Reportermaverikou Assigned Tojsantos  
PrioritynormalSeverityminor 
Status feedbackResolutionopen 
Product Version3.2.12 
Summary0005077: Vulkan validation error related to VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT
Description

Validation Error: [ VUID-VkMemoryAllocateInfo-memoryTypeIndex-00645 ] | MessageID = 0xb4ec2301
vkAllocateMemory(): pAllocateInfo->memoryTypeIndex is 1 but VkMemoryWin32HandlePropertiesKHR::memoryTypeBits is 0x0 with handleType VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT.
The Vulkan spec states: If the parameters define an import operation and the external handle is an NT handle or a global share handle created outside of the Vulkan API, the value of memoryTypeIndex must be one of those returned by vkGetMemoryWin32HandlePropertiesKHR (https://docs.vulkan.org/spec/latest/chapters/memory.html#VUID-VkMemoryAllocateInfo-memoryTypeIndex-00645)

No good and consistent repro steps yet.

PlatformWindows

Activities

jsantos

jsantos

2026-06-12 18:42

manager   ~0012361

Last edited: 2026-06-12 18:42

Is this with our render device without modifications?

Do you have by any change a call-stack?

Issue History

Date Modified Username Field Change
2026-06-12 15:14 maverikou New Issue
2026-06-12 18:41 jsantos Assigned To => jsantos
2026-06-12 18:41 jsantos Status new => assigned
2026-06-12 18:42 jsantos Note Added: 0012361
2026-06-12 18:42 jsantos Status assigned => feedback
2026-06-12 18:42 jsantos Note Edited: 0012361