Rendering Engine 0.2.0
Modular Graphics Rendering Engine | v0.2.0
Loading...
Searching...
No Matches
rendering_engine::VulkanTextureResources Member List

This is the complete list of members for rendering_engine::VulkanTextureResources, including all inherited members.

bIsTextureLoadedInGPUrendering_engine::VulkanTextureResourcesprotected
CreateImageView(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, std::uint32_t mipmapLevels)rendering_engine::VulkanTextureResourcesprotected
CreateTextureImage()rendering_engine::VulkanTextureResourcesprotected
CreateTextureImageView()rendering_engine::VulkanTextureResourcesprotected
CreateTextureSampler()rendering_engine::VulkanTextureResourcesprotected
CreateVulkanImage(uint32_t width, uint32_t height, std::uint32_t mipmapLevels, VkSampleCountFlagBits numSamples, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, VkImage &image, VkDeviceMemory &imageMemory)rendering_engine::VulkanTextureResourcesprotected
GetSizeInGPUBytes() const overriderendering_engine::VulkanTextureResourcesvirtual
GetVkImageView() constrendering_engine::VulkanTextureResourcesinline
GetVkSampler() constrendering_engine::VulkanTextureResourcesinline
IsTextureLoadedInGPU() overriderendering_engine::VulkanTextureResourcesvirtual
LoadToGPU(const ImageData &data) overriderendering_engine::VulkanTextureResourcesvirtual
mGpuMemorySizerendering_engine::VulkanTextureResourcesprotected
mImageDatarendering_engine::VulkanTextureResourcesprotected
mMipmapLevelsrendering_engine::VulkanTextureResourcesprotected
mRendererrendering_engine::VulkanTextureResourcesprotected
mTextureImagerendering_engine::VulkanTextureResourcesprotected
mTextureImageMemoryrendering_engine::VulkanTextureResourcesprotected
mTextureImageViewrendering_engine::VulkanTextureResourcesprotected
mTextureSamplerrendering_engine::VulkanTextureResourcesprotected
ReleaseFromGPU() overriderendering_engine::VulkanTextureResourcesvirtual
VulkanTextureResources(VulkanRenderer *renderer)rendering_engine::VulkanTextureResources
~ITextureRenderResources()=defaultrendering_engine::ITextureRenderResourcesvirtual