class NaiveImage
Defined at line 13 of file ../../src/ui/lib/escher/impl/naive_image.h
Public Methods
ImagePtr AdoptVkImage (ResourceManager * image_owner, ImageInfo info, vk::Image image, GpuMemPtr mem, vk::ImageLayout initial_layout)
Constructor. Claims ownership of the vk::Image, and binds it to the
provided GpuMemPtr.
Defined at line 17 of file ../../src/ui/lib/escher/impl/naive_image.cc
const GpuMemPtr & memory ()
Defined at line 26 of file ../../src/ui/lib/escher/impl/naive_image.h
void ~NaiveImage ()
Destroys image_ and releases the reference to mem_.
Defined at line 65 of file ../../src/ui/lib/escher/impl/naive_image.cc
vk::DeviceSize GetDeviceMemoryCommitment ()
|Image|
Defined at line 67 of file ../../src/ui/lib/escher/impl/naive_image.cc