|
jGL
|
This is the complete list of members for jGL::Vulkan::vkTexture, including all inherited members.
| bind(unsigned unit) | jGL::Vulkan::vkTexture | inlinevirtual |
| channels | jGL::Vulkan::vkTexture | protected |
| copyBufferToImage(const Command &command, Buffer &buffer, uint32_t width, uint32_t height) | jGL::Vulkan::vkTexture | protected |
| device | jGL::Vulkan::vkTexture | protected |
| format | jGL::Vulkan::vkTexture | protected |
| getId() const | jGL::Texture | inline |
| getVkImageView() const | jGL::Vulkan::vkTexture | inline |
| height | jGL::Vulkan::vkTexture | protected |
| id | jGL::Texture | protected |
| image | jGL::Vulkan::vkTexture | protected |
| imageMemory | jGL::Vulkan::vkTexture | protected |
| imageView | jGL::Vulkan::vkTexture | protected |
| msaaSamples | jGL::Vulkan::vkTexture | protected |
| operator==(const Texture &rhs) const | jGL::Texture | inline |
| replace(const Command &command, uint32_t width, uint32_t height, uint32_t channels, VkFormat format, std::vector< std::byte > pixels) | jGL::Vulkan::vkTexture | |
| size() const | jGL::Texture | inline |
| Texture() | jGL::Texture | inline |
| transitionImageLayout(const Command &command, VkFormat format, VkImageLayout oldLayout, VkImageLayout newLayout) | jGL::Vulkan::vkTexture | protected |
| Type enum name | jGL::Texture | |
| uploadImage(const Command &command, std::vector< std::byte > pixels, VkFormat format, uint32_t width, uint32_t height, uint32_t channels) | jGL::Vulkan::vkTexture | protected |
| vkTexture(const Device &device) | jGL::Vulkan::vkTexture | |
| vkTexture(const Device &device, const Command &command, std::filesystem::path imageFile, Texture::Type type, VkSampleCountFlagBits msaaSamples=VK_SAMPLE_COUNT_1_BIT) | jGL::Vulkan::vkTexture | |
| vkTexture(const Device &device, const Command &command, uint32_t width, uint32_t height, uint32_t channels, VkFormat format, VkSampleCountFlagBits msaaSamples=VK_SAMPLE_COUNT_1_BIT) | jGL::Vulkan::vkTexture | |
| vkTexture(const Device &device, const Command &command, uint32_t width, uint32_t height, uint32_t channels, VkFormat format, std::vector< std::byte > pixels, VkSampleCountFlagBits msaaSamples=VK_SAMPLE_COUNT_1_BIT) | jGL::Vulkan::vkTexture | |
| width | jGL::Vulkan::vkTexture | protected |
| ~Texture()=default | jGL::Texture | virtual |
| ~vkTexture() | jGL::Vulkan::vkTexture | inline |