Bei Vulkan-Spezifikationen 1.0.9 (S. 180)., haben wir:Ist VkMemoryHeapFlagBits von Vulkan fehlende Werte? die folgende
typedef struct VkMemoryHeap {
VkDeviceSize size;
VkMemoryHeapFlags flags;
} VkMemoryHeap;
und diese Beschreibung:
• Größe ist die Gesamtspeichergröße in Bytes in dem Haufen.
• flags ist eine Bitmaske von Attributflags für den Heap. Die Bits im Flags angegeben sind:
typedef enum VkMemoryHeapFlagBits {
VK_MEMORY_HEAP_DEVICE_LOCAL_BIT = 0x00000001,
} VkMemoryHeapFlagBits;
Aber wenn ich VkPhysicalDeviceMemoryProperties
Abfrage Ich habe Flaggen mit Nullwerten. Mein Code stimmt mit der Ausgabe vom Tool "vkjson_info.exe" von Vulkan SDK überein, die eine JSON-Datei mit Eigenschaften von meiner GPU ausgibt.
Fehlt hier etwas?