Chicane

VulkanTexture

Header
Includes/Chicane/Renderer/Backend/Vulkan/Texture.hpp
Namespace
Chicane::Renderer::VulkanTexture

Constructors

NameDescription
VulkanTexture(
const  VulkanTextureCreateInfo& inCreateInfo
)

Destructors

NameDescription
~VulkanTexture()

Functions

AccessReturnModifierNameDescription
private
void
initExtent(
const  Image::Reference inImage
)
private
void
initInstance()
private
void
initSampler()
private
void
initMemory()
private
void
initView()
private
void
copyPixels(
const  Image::Reference inImage
)

Members

AccessTypeModifierNameDescription
private
vk::Device
m_logicalDevice
private
vk::PhysicalDevice
m_physicalDevice
private
vk::CommandBuffer
m_commandBuffer
private
vk::Queue
m_queue