![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
Enumerations | |
enum class | CopyTextureType : U8 { COLOUR = 0 , DEPTH , GENERAL } |
Functions | |
VkFlags | GetFlagForUsage (const ImageUsage usage, const TextureDescriptor &descriptor) noexcept |
void | CopyInternal (VkCommandBuffer cmdBuffer, VkImage source, const VkImageAspectFlags sourceAspect, const CopyTextureType sourceType, VkImage destination, const VkImageAspectFlags destinationAspect, const CopyTextureType destinationType, const CopyTexParams ¶ms, const U16 depth) |
|
strong |
Enumerator | |
---|---|
COLOUR | |
DEPTH | |
GENERAL |
Definition at line 57 of file vkTexture.cpp.
void Divide::anonymous_namespace{vkTexture.cpp}::CopyInternal | ( | VkCommandBuffer | cmdBuffer, |
VkImage | source, | ||
const VkImageAspectFlags | sourceAspect, | ||
const CopyTextureType | sourceType, | ||
VkImage | destination, | ||
const VkImageAspectFlags | destinationAspect, | ||
const CopyTextureType | destinationType, | ||
const CopyTexParams & | params, | ||
const U16 | depth | ||
) |
Definition at line 64 of file vkTexture.cpp.
|
noexcept |
Definition at line 15 of file vkTexture.cpp.