gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
VkInstanceCmds.GetPhysicalDeviceImageFormatProperties
gfx
bindings
vulkan
vk
VkInstanceCmds
Commands for VK_VERSION_1_0
void
DestroyInstance
(VkInstance instance, const(VkAllocationCallbacks)* pAllocator)
VkResult
EnumeratePhysicalDevices
(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices)
void
GetPhysicalDeviceFeatures
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures)
void
GetPhysicalDeviceFormatProperties
(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties)
VkResult
GetPhysicalDeviceImageFormatProperties
(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties)
class
VkInstanceCmds
VkResult
GetPhysicalDeviceImageFormatProperties
(
VkPhysicalDevice
physicalDevice
,
VkFormat
format
,
VkImageType
type
,
VkImageTiling
tiling
,
VkImageUsageFlags
usage
,
VkImageCreateFlags
flags
,
VkImageFormatProperties
*
pImageFormatProperties
)
void
GetPhysicalDeviceProperties
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties)
void
GetPhysicalDeviceQueueFamilyProperties
(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties)
void
GetPhysicalDeviceMemoryProperties
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties)
PFN_vkVoidFunction
GetDeviceProcAddr
(VkDevice device, const(char)* pName)
VkResult
CreateDevice
(VkPhysicalDevice physicalDevice, const(VkDeviceCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDevice* pDevice)
VkResult
EnumerateDeviceExtensionProperties
(VkPhysicalDevice physicalDevice, const(char)* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties)
VkResult
EnumerateDeviceLayerProperties
(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties)
void
GetPhysicalDeviceSparseImageFormatProperties
(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties)
Meta
Source
See Implementation
gfx
bindings
vulkan
vk
VkInstanceCmds
constructors
this
functions
CreateDebugReportCallbackEXT
CreateDevice
CreateDisplayModeKHR
CreateDisplayPlaneSurfaceKHR
CreateWaylandSurfaceKHR
CreateWin32SurfaceKHR
CreateXcbSurfaceKHR
DebugReportMessageEXT
DestroyDebugReportCallbackEXT
DestroyInstance
DestroySurfaceKHR
EnumerateDeviceExtensionProperties
EnumerateDeviceLayerProperties
EnumerateInstanceVersion
EnumeratePhysicalDeviceGroups
EnumeratePhysicalDevices
GetDeviceProcAddr
GetDisplayModePropertiesKHR
GetDisplayPlaneCapabilitiesKHR
GetDisplayPlaneSupportedDisplaysKHR
GetPhysicalDeviceDisplayPlanePropertiesKHR
GetPhysicalDeviceDisplayPropertiesKHR
GetPhysicalDeviceExternalBufferProperties
GetPhysicalDeviceExternalFenceProperties
GetPhysicalDeviceExternalSemaphoreProperties
GetPhysicalDeviceFeatures
GetPhysicalDeviceFeatures2
GetPhysicalDeviceFormatProperties
GetPhysicalDeviceFormatProperties2
GetPhysicalDeviceImageFormatProperties
GetPhysicalDeviceImageFormatProperties2
GetPhysicalDeviceMemoryProperties
GetPhysicalDeviceMemoryProperties2
GetPhysicalDevicePresentRectanglesKHR
GetPhysicalDeviceProperties
GetPhysicalDeviceProperties2
GetPhysicalDeviceQueueFamilyProperties
GetPhysicalDeviceQueueFamilyProperties2
GetPhysicalDeviceSparseImageFormatProperties
GetPhysicalDeviceSparseImageFormatProperties2
GetPhysicalDeviceSurfaceCapabilitiesKHR
GetPhysicalDeviceSurfaceFormatsKHR
GetPhysicalDeviceSurfacePresentModesKHR
GetPhysicalDeviceSurfaceSupportKHR
GetPhysicalDeviceWaylandPresentationSupportKHR
GetPhysicalDeviceWin32PresentationSupportKHR
GetPhysicalDeviceXcbPresentationSupportKHR
Commands for VK_VERSION_1_0