jGL
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
vkTexture.h File Reference
#include <jGL/texture.h>
#include <jGL/Vulkan/Device/device.h>
#include <jGL/Vulkan/Command/command.h>
#include <jGL/Vulkan/buffer.h>
#include <glm/glm.hpp>
#include <stdexcept>
#include <filesystem>
Include dependency graph for vkTexture.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  jGL::Vulkan::vkTexture
 

Namespaces

namespace  jGL
 A drawable graphic.
 
namespace  jGL::Vulkan
 

Functions

void jGL::Vulkan::createImage (const Device &device, uint32_t width, uint32_t height, uint32_t mipLevels, VkSampleCountFlagBits numSamples, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, VkImage &image, VkDeviceMemory &memory)
 
void jGL::Vulkan::createImageView (const Device &device, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mipLevels, VkImage &image, VkImageView &imageView)