Raven Engine v0.1
Loading...
Searching...
No Matches
VulkanTexture.h File Reference

Vulkan backend implementation of the Texture2D abstraction. More...

#include "Renderer/Texture.h"
#include "Renderer/Image.h"

Classes

class  Raven::VulkanTexture2D
 Vulkan-specific 2D texture implementation. More...

Namespaces

namespace  Raven

Detailed Description

Vulkan backend implementation of the Texture2D abstraction.

Loads and manages 2D textures using Vulkan, including loading from file, creating empty textures, and wrapping Vulkan image resources.

Supports mipmap generation and staging buffer transfers.