#include <texturelink.h>
Public Member Functions | |
| virtual | ~Texture2DLink ()=default |
| Texture2DLink (Texture2DLink &)=delete | |
| Texture2DLink & | operator= (const Texture2DLink &)=delete |
| Texture2DLink (Texture2DLink &&)=delete | |
| Texture2DLink & | operator= (Texture2DLink &&)=delete |
Protected Member Functions | |
| Texture2DLink ()=default | |
Static Protected Member Functions | |
| static void | sync (Texture2D &tex, VkImageLayout layout) |
Simple texture 2D layout synchronization interface. Allows external code to update texture layout after rendering operations. This is a low-level operation and is therefore concealed from the general interface.
|
virtualdefault |
|
delete |
|
delete |
|
protecteddefault |
|
delete |
|
delete |
|
staticprotected |
Manual texture 2D layout synchronization. Updates texture 2D layout to match the specified target layout
| tex | texture to sync |
| new | texture image layout |