#include <texturelink.h>
Public Member Functions | |
| TextureCubeTargetLink (const IRenderTarget &target) | |
| void | sync (TextureCube &tex) |
Public Member Functions inherited from TextureCubeLink | |
| virtual | ~TextureCubeLink ()=default |
| TextureCubeLink (TextureCubeLink &)=delete | |
| TextureCubeLink & | operator= (const TextureCubeLink &)=delete |
| TextureCubeLink (TextureCubeLink &&)=delete | |
| TextureCubeLink & | operator= (TextureCubeLink &&)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from TextureCubeLink | |
| TextureCubeLink ()=default | |
Static Protected Member Functions inherited from TextureCubeLink | |
| static void | sync (TextureCube &tex, VkImageLayout layout) |
Texture cube layout synchronization interface for cube render targets. Allows a cube render target to update the texture layout after completion of a render pass. This is a low-level operation and is therefore concealed from the general interface.
| TextureCubeTargetLink | ( | const IRenderTarget & | target | ) |
| void sync | ( | TextureCube & | tex | ) |
Synchronizes texture layout with final layout of the render target
| tex | the texture to synchronize |