diff --git a/libs/vkd3d/resource.c b/libs/vkd3d/resource.c index 6ce09e91..cfe6ebb8 100644 --- a/libs/vkd3d/resource.c +++ b/libs/vkd3d/resource.c @@ -210,13 +210,15 @@ static unsigned int vkd3d_select_memory_type(struct d3d12_device *device, uint32 required_flags = VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT; break; + case D3D12_HEAP_TYPE_CUSTOM: + FIXME("Custom heaps not supported yet.\n"); case D3D12_HEAP_TYPE_UPLOAD: case D3D12_HEAP_TYPE_READBACK: required_flags = VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT; break; default: - FIXME("Unsupported heap type %#x.\n", heap_properties->Type); + WARN("Invalid heap type %#x.\n", heap_properties->Type); return ~0u; }