struct ImageInfo
Defined at line 18 of file ../../src/ui/lib/escher/vk/image.h
Public Members
Format format
uint32_t width
uint32_t height
uint32_t sample_count
Flags usage
Flags memory_flags
ImageTiling tiling
ColorSpace color_space
bool is_mutable
bool is_external
Public Methods
bool operator== (const ImageInfo & other)
Defined at line 30 of file ../../src/ui/lib/escher/vk/image.h
bool is_transient ()
Transient images are neither loaded nor stored by render passes. Instead
they may be rendered into by one subpass and used as an input attachment by
a subsequent pass. Consequently, it may be possible (not implemented yet,
and depending on the hardware/driver) to avoid allocating any memory for
such images, so that it exists only transiently in tile-local storage.
Defined at line 43 of file ../../src/ui/lib/escher/vk/image.h