Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::Texture Member List
This is the complete list of members for
EngineCore::Texture
, including all inherited members.
addPaddingHelper
()
EngineCore::Texture
private
addPaddingToImage
()
EngineCore::Texture
private
AssetManager
EngineCore::Texture
cleanup
() const
EngineCore::Texture
private
context
EngineCore::Texture
private
createDataUploadCommand
(VkCommandBuffer commandBuffer, Renderer *renderer) const
EngineCore::Texture
createResources
()
EngineCore::Texture
private
createTexturePath
(const std::filesystem::path &assetPath, const GltfLoader::GltfMeshPrimitiveData &primitiveData)
EngineCore::Texture
static
descriptorIndex
EngineCore::Texture
private
format
EngineCore::Texture
private
getDescriptorIndex
() const
EngineCore::Texture
getTextureFormat
() const
EngineCore::Texture
getTextureType
() const
EngineCore::Texture
inline
getVkImage
() const
EngineCore::Texture
getVkImageMemory
() const
EngineCore::Texture
getVkImageSampler
() const
EngineCore::Texture
getVkImageView
() const
EngineCore::Texture
imageData
EngineCore::Texture
private
isDescriptorIndexInitialized
() const
EngineCore::Texture
operator=
(const Texture &)=delete
EngineCore::Texture
operator=
(Texture &&other) noexcept
EngineCore::Texture
reset
()
EngineCore::Texture
private
setDebugName
(const std::string &debugName)
EngineCore::Texture
private
setupImageFormat
(const tinygltf::Image &imageData)
EngineCore::Texture
Texture
()=default
EngineCore::Texture
Texture
(const tinygltf::Image &imageData, TextureType type, ApplicationContext *context)
EngineCore::Texture
Texture
(const tinygltf::Image &imageData, ApplicationContext *context)
EngineCore::Texture
Texture
(const Texture &)=delete
EngineCore::Texture
Texture
(Texture &&other) noexcept
EngineCore::Texture
textureAllocation_
EngineCore::Texture
private
textureType_
EngineCore::Texture
private
vkTexture
EngineCore::Texture
private
vkTextureSampler
EngineCore::Texture
private
vkTextureView
EngineCore::Texture
private
~Texture
()
EngineCore::Texture
Generated by
1.14.0