![]() |
wisdom
|
C version:
C++ version:
property_type specifies the type of the queried property. must be WisQueryPropertyTypeDeviceMemoryProperties..next_in_chain indicates pointer to the next queried data struct.gpu_upload_supported describes if GPU upload memory type is supported. This memory type allows mapping the memory and writing to it from CPU, while being accessible from GPU. It is usually implemented as write-combined memory on integrated GPUs and as a part of shared system memory on discrete GPUs.host_image_copy_supported indicates if host image copy is supported. This feature allows copying data directly from CPU memory to optimal tiled image layout on GPU, without the need for an intermediate staging buffer. It is supported on Windows 10 22H2 and later with WDDM 3.0 or later. On Vulkan it requires VK_EXT_host_image_copy extension.supported_initial_transitions defines bitfield of supported initial resource state transitions for buffers and textures. If a transition is supported, the corresponding bit is set to 1, otherwise 0. Bit positions are the same as in WisTextureState enum. WisTextureStateUndefined is always supported.