Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::TextureLayout, including all inherited members.
cleanup() | castor3d::TextureLayout | |
generateMipmaps(RenderDevice const &device, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
generateMipmaps(QueueData const &queueData, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
generateMipmaps(ashes::CommandBuffer const &cmd, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
getCreateInfo() const noexcept | castor3d::TextureLayout | inline |
getDefaultSampledView() const noexcept | castor3d::TextureLayout | |
getDefaultSourceString() const | castor3d::TextureLayout | |
getDefaultTargetView() const noexcept | castor3d::TextureLayout | |
getDepth() const noexcept | castor3d::TextureLayout | inline |
getDimensions() const noexcept | castor3d::TextureLayout | inline |
getHeight() const noexcept | castor3d::TextureLayout | inline |
getImage() const noexcept | castor3d::TextureLayout | inline |
getImage() noexcept | castor3d::TextureLayout | inline |
getLayerCubeFaceSourceString(size_t layer, CubeMapFace face) const noexcept | castor3d::TextureLayout | |
getLayerCubeFaceTargetView(size_t layer, CubeMapFace face) const noexcept | castor3d::TextureLayout | |
getLayerCubeSourceString(size_t layer) const noexcept | castor3d::TextureLayout | |
getLayerCubeTargetView(size_t layer) const noexcept | castor3d::TextureLayout | |
getLayersCount() const noexcept | castor3d::TextureLayout | inline |
getMipLevels() const noexcept | castor3d::TextureLayout | inline |
getName() const | castor3d::TextureLayout | |
getOwner() const | castor::OwnedBy< RenderSystem > | inline |
getPath() const | castor3d::TextureLayout | |
getPixelFormat() const noexcept | castor3d::TextureLayout | inline |
getTexture() const noexcept | castor3d::TextureLayout | inline |
getType() const noexcept | castor3d::TextureLayout | inline |
getWidth() const noexcept | castor3d::TextureLayout | inline |
hasBuffer() const | castor3d::TextureLayout | |
initialise(RenderDevice const &device) | castor3d::TextureLayout | |
isCube() const noexcept | castor3d::TextureLayout | inline |
isInitialised() const noexcept | castor3d::TextureLayout | inline |
isStatic() const noexcept | castor3d::TextureLayout | inline |
needsYInversion() const | castor3d::TextureLayout | |
OwnedBy(RenderSystem &owner) | castor::OwnedBy< RenderSystem > | inlineexplicitprotected |
setSource(castor::PxBufferBaseUPtr buffer, uint32_t bufferOrigLevels, bool isStatic=false) | castor3d::TextureLayout | |
setSource(castor::PxBufferBaseUPtr buffer, bool isStatic=false) | castor3d::TextureLayout | |
setSource(castor::Path const &folder, castor::Path const &relative) | castor3d::TextureLayout | |
setSource(VkExtent3D const &extent, VkFormat format) | castor3d::TextureLayout | |
setSource(VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | inline |
TextureLayout(RenderSystem &renderSystem, ashes::ImageCreateInfo info, VkMemoryPropertyFlags memoryProperties, castor::String const &debugName, bool isStatic=false) | castor3d::TextureLayout | |
TextureLayout(RenderSystem &renderSystem, castor::String const &name, VkImage image, crg::ImageViewId imageView) | castor3d::TextureLayout | |
TextureLayout(RenderSystem &renderSystem, ashes::ImagePtr image, VkImageCreateInfo const &createInfo) | castor3d::TextureLayout | |
TextureView | castor3d::TextureLayout | friend |
upload(UploadData &uploader) | castor3d::TextureLayout |