|
| enum | { Wrapping = 0b01
, Filtering = 0b10
, PossibleSamplerCount = 4
, MaxTextures = 1 << 15
} |
| |
|
|
void | InitImageBuffer () |
| |
|
void | DestroyImageBuffer () |
| |
|
|
VmaAllocation | allocation = nullptr |
| |
|
VmaAllocator | allocator = nullptr |
| |
|
vk::Image | image = {} |
| |
|
vk::ImageView | view = nullptr |
| |
|
uint32_t | width = 0 |
| |
|
uint32_t | height = 0 |
| |
|
bool | initialized = false |
| |
|
bool | dirty = false |
| |
|
vk::ImageLayout | currentLayout = vk::ImageLayout::eUndefined |
| |
|
PersistentBuffer | imageBuffer |
| |
The documentation for this struct was generated from the following files:
- /home/runner/work/etterna/etterna/src/RageUtil/Graphics/RendererVK/Texture.h
- /home/runner/work/etterna/etterna/src/RageUtil/Graphics/RendererVK/Texture.cpp