#include <TextureSource.hpp>
◆ TextureSource()
Le tampon de la texture.
- Paramètres
-
[in] | image | L'image CPU. |
[in] | name | Le nom de la source. |
[in] | layout | Le layout CPU de l'image. |
◆ getBaseLayer()
uint32_t castor3d::TextureSource::getBaseLayer |
( |
| ) |
const |
|
inlinenoexcept |
◆ getBaseLevel()
uint32_t castor3d::TextureSource::getBaseLevel |
( |
| ) |
const |
|
inlinenoexcept |
◆ getBuffer() [1/2]
◆ getBuffer() [2/2]
◆ getDepth()
uint32_t castor3d::TextureSource::getDepth |
( |
| ) |
const |
|
inlinenoexcept |
◆ getLayerCount()
uint32_t castor3d::TextureSource::getLayerCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ getLevelCount()
uint32_t castor3d::TextureSource::getLevelCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ hasBuffer()
bool castor3d::TextureSource::hasBuffer |
( |
| ) |
const |
|
inlinenoexcept |
◆ toString()
◆ update()
void castor3d::TextureSource::update |
( |
VkExtent3D const & | extent, |
|
|
VkFormat | format, |
|
|
uint32_t | mipLevels, |
|
|
uint32_t | arrayLayers ) |
|
inline |
La documentation de cette classe a été générée à partir du fichier suivant :