![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiGALTextureUtilities, including all inherited members.
| CopySubresourceToMemory(const xiiGALTextureCreationDescription &description, const xiiGALMappedTextureSubresource &subresourceData, const xiiGALTextureMipLevelData &mipLevelData, xiiArrayPtr< xiiUInt8 > pTargetData, xiiUInt32 uiTargetRowStride) (defined in xiiGALTextureUtilities) | xiiGALTextureUtilities | static |
| CopyTextureSubresource(const xiiGALTextureSubResourceData &sourceSubresource, xiiUInt32 uiRowCount, xiiUInt32 uiDepthSliceCount, xiiUInt64 uiRowSize, void *pDestinationData, xiiUInt64 uiDestinationRowStride, xiiUInt64 uiDestinationDepthStride) | xiiGALTextureUtilities | static |
| GetBufferToTextureCopyDescription(xiiGALResourceFormat::Enum format, const xiiBoundingBoxU32 ®ion, xiiUInt32 uiRowStrideAlignment) | xiiGALTextureUtilities | static |
| GetDefaultTexture1DDescription() noexcept | xiiGALTextureUtilities | static |
| GetDefaultTexture2DDescription() noexcept | xiiGALTextureUtilities | static |
| GetDefaultTexture3DDescription() noexcept | xiiGALTextureUtilities | static |
| GetDefaultTextureCubeDescription() noexcept | xiiGALTextureUtilities | static |
| GetDefaultTextureViewFormat(xiiEnum< xiiGALResourceFormat > format, xiiEnum< xiiGALTextureViewType > viewType, xiiBitflags< xiiGALBindFlags > bindFlags) | xiiGALTextureUtilities | static |
| GetMipLevelProperties(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel) (defined in xiiGALTextureUtilities) | xiiGALTextureUtilities | static |
| GetMipLevelSize(xiiUInt32 uiMipLevelSize, const xiiGALTextureCreationDescription &textureDescription) | xiiGALTextureUtilities | static |
| GetMipSize(xiiUInt32 uiSize, xiiUInt32 uiMipLevel) | xiiGALTextureUtilities | static |
| GetRequiredRowPitch(const xiiGALTextureCreationDescription &description, xiiUInt32 uiMipLevel) | xiiGALTextureUtilities | inlinestatic |
| GetRequiredSlicePitch(const xiiGALTextureCreationDescription &description, xiiUInt32 uiMipLevel) | xiiGALTextureUtilities | inlinestatic |
| GetResourceFormatProperties(xiiEnum< xiiGALResourceFormat > format) | xiiGALTextureUtilities | static |
| GetSparseTextureProperties(xiiEnum< xiiGALResourceFormat > format, xiiEnum< xiiGALResourceDimension > dimension, xiiUInt32 uiSampleCount) | xiiGALTextureUtilities | static |
| GetStagingTextureDataSize(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiAlignment=4U) | xiiGALTextureUtilities | inlinestatic |
| GetStagingTextureLocationOffset(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiArraySlice, xiiUInt32 uiMipLevel, xiiUInt32 uiAlignment, xiiUInt32 uiLocationX, xiiUInt32 uiLocationY, xiiUInt32 uiLocationZ) | xiiGALTextureUtilities | static |
| GetStagingTextureSubresourceOffset(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiArraySlice, xiiUInt32 uiMipLevel, xiiUInt32 uiAlignment) | xiiGALTextureUtilities | inlinestatic |
| GetSubResourceCount(const xiiGALTextureCreationDescription &description) noexcept | xiiGALTextureUtilities | inlinestatic |
| GetZeroMemoryInitialData(const xiiGALTextureCreationDescription description, xiiHybridArray< xiiGALTextureSubResourceData, 2U > &out_subresourceData, xiiDynamicArray< xiiUInt8 > &out_Data) | xiiGALTextureUtilities | static |
| IsIdentityComponentMapping(const xiiGALTextureComponentMapping &mapping) | xiiGALTextureUtilities | static |