Namespace Azura::Vulkan::VkCore¶
Contents
Functions¶
- Function Azura::Vulkan::VkCore::BeginCommandBuffer(VkCommandBuffer, VkCommandBufferUsageFlags, const Log&)
- Function Azura::Vulkan::VkCore::BeginCommandBuffer(VkCommandBuffer, VkCommandBufferUsageFlags, const VkCommandBufferInheritanceInfo&, const Log&)
- Function Azura::Vulkan::VkCore::CopyBuffer
- Function Azura::Vulkan::VkCore::CreateCombinedImageSamplerBinding
- Function Azura::Vulkan::VkCore::CreateCommandBuffer
- Function Azura::Vulkan::VkCore::CreateCommandBuffers(VkDevice, U32, VkCommandPool, VkCommandBufferLevel, Memory::Allocator&, const Log&)
- Function Azura::Vulkan::VkCore::CreateCommandBuffers(VkDevice, VkCommandPool, VkCommandBufferLevel, Containers::Vector<VkCommandBuffer>&, const Log&)
- Function Azura::Vulkan::VkCore::CreateCommandPool
- Function Azura::Vulkan::VkCore::CreateDescriptorPool
- Function Azura::Vulkan::VkCore::CreateDescriptorPoolSize
- Function Azura::Vulkan::VkCore::CreateDescriptorSet
- Function Azura::Vulkan::VkCore::CreateDescriptorSetLayout
- Function Azura::Vulkan::VkCore::CreateFence
- Function Azura::Vulkan::VkCore::CreateFences(VkDevice, U32, VkFenceCreateFlags, Containers::Vector<VkFence>&, const Log&)
- Function Azura::Vulkan::VkCore::CreateFences(VkDevice, U32, VkFenceCreateFlags, Memory::Allocator&, const Log&)
- Function Azura::Vulkan::VkCore::CreateFrameBuffers(VkDevice, VkRenderPass, const VkScopedSwapChain&, Memory::Allocator&, const Log&)
- Function Azura::Vulkan::VkCore::CreateFrameBuffers(VkDevice, VkRenderPass, const VkScopedSwapChain&, Containers::Vector<VkFramebuffer>&, const Log&)
- Function Azura::Vulkan::VkCore::CreateImage
- Function Azura::Vulkan::VkCore::CreateImageView
- Function Azura::Vulkan::VkCore::CreateInstance
- Function Azura::Vulkan::VkCore::CreateLogicalDevice
- Function Azura::Vulkan::VkCore::CreatePipelineLayout
- Function Azura::Vulkan::VkCore::CreateRenderPass
- Function Azura::Vulkan::VkCore::CreateSampledImageBinding
- Function Azura::Vulkan::VkCore::CreateSamplerBinding
- Function Azura::Vulkan::VkCore::CreateSemaphore
- Function Azura::Vulkan::VkCore::CreateSemaphores(VkDevice, U32, Containers::Vector<VkSemaphore>&, const Log&)
- Function Azura::Vulkan::VkCore::CreateSemaphores(VkDevice, U32, Memory::Allocator&, const Log&)
- Function Azura::Vulkan::VkCore::CreateShaderModule
- Function Azura::Vulkan::VkCore::CreateUniformBufferBinding
- Function Azura::Vulkan::VkCore::CreateWriteDescriptorForUniformBuffer
- Function Azura::Vulkan::VkCore::EndCommandBuffer
- Function Azura::Vulkan::VkCore::FindMemoryType
- Function Azura::Vulkan::VkCore::FindQueueFamiliesInDevice
- Function Azura::Vulkan::VkCore::FlushCommandBuffer
- Function Azura::Vulkan::VkCore::GetImageCopyRegion
- Function Azura::Vulkan::VkCore::GetQueueFromDevice
- Function Azura::Vulkan::VkCore::GetVkFormat
- Function Azura::Vulkan::VkCore::ImageBlit(VkCommandBuffer, VkImage, VkImage, VkImageAspectFlagBits, VkImageAspectFlagBits, const Bounds3D&, const LayerSubresource&, const LayerSubresource&, U32, U32, VkFilter)
- Function Azura::Vulkan::VkCore::ImageBlit(VkCommandBuffer, VkImage, VkImage, VkImageAspectFlagBits, VkImageAspectFlagBits, const Bounds3D&)
- Function Azura::Vulkan::VkCore::ImageCopy(VkCommandBuffer, VkImage, VkImage, const Containers::Vector<VkImageCopy>&)
- Function Azura::Vulkan::VkCore::ImageCopy(VkCommandBuffer, VkImage, VkImage, VkImageAspectFlagBits, VkImageAspectFlagBits, const Bounds3D&, const TextureSubresource&, const TextureSubresource&)
- Function Azura::Vulkan::VkCore::ImageCopy(VkCommandBuffer, VkImage, VkImage, VkImageAspectFlagBits, VkImageAspectFlagBits, const Bounds3D&)
- Function Azura::Vulkan::VkCore::QueryFormatFeatureSupport
- Function Azura::Vulkan::VkCore::QuerySwapChainSupport
- Function Azura::Vulkan::VkCore::SelectPhysicalDevice
- Function Azura::Vulkan::VkCore::TransitionImageLayout
- Function Azura::Vulkan::VkCore::UpdateDescriptorSets