class PrimaryLayer
Defined at line 116 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
Public Methods
void PrimaryLayer (Display * display)
Defined at line 120 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void PrimaryLayer (const fbl::Vector<Display> & displays, bool mirrors)
Defined at line 124 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void SetImageDimens (uint32_t width, uint32_t height)
Set* methods to configure the layer.
Defined at line 124 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void PrimaryLayer (const fbl::Vector<Display> & displays, Image::Pattern pattern, uint32_t fgcolor, uint32_t bgcolor, bool mirrors)
Defined at line 130 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void SetImageSource (uint32_t width, uint32_t height)
Defined at line 133 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetDisplayDestination (uint32_t width, uint32_t height)
Defined at line 137 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetLayerFlipping (bool flip)
Defined at line 141 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetPanSrc (bool pan)
Defined at line 142 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
bool Init (const fidl::WireSyncClient<Coordinator> & dc)
Defined at line 142 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void SetPanDest (bool pan)
Defined at line 143 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetLayerToggle (bool toggle)
Defined at line 144 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetRotates (bool rotates)
Defined at line 145 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetAlpha (bool enable, float val)
Defined at line 146 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetScaling (bool enable)
Defined at line 150 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetImageFormat (fuchsia_images2::wire::PixelFormat image_format)
Defined at line 151 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void SetFormatModifier (fuchsia_images2::PixelFormatModifier modifier)
Defined at line 154 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
display::ImageId image_id (display::DisplayId display_id)
Defined at line 165 of file ../../src/graphics/display/bin/display-test/virtual-layer.h
void StepLayout (int32_t frame_num)
Defined at line 220 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
bool ReadyToRender (display::ConfigStamp latest_vsync_stamp)
Defined at line 325 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void SendLayout (const fidl::WireSyncClient<Coordinator> & channel)
Defined at line 316 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void Render (int32_t frame_num)
Defined at line 337 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
void * GetCurrentImageBuf ()
Defined at line 213 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc
size_t GetCurrentImageSize ()
Defined at line 214 of file ../../src/graphics/display/bin/display-test/virtual-layer.cc