class PaperRendererTest

Defined at line 18 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.h

Extends ReadbackTest by providing a ready-to-use DebugFont instance.

Protected Methods

void SetUp ()

|ReadbackTest|

Defined at line 24 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

void TearDown ()

|ReadbackTest|

Defined at line 40 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

PaperRenderer * renderer ()

Defined at line 43 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.h

BatchGpuUploader * gpu_uploader ()

Defined at line 44 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.h

const ReadbackTest::FrameData & frame_data ()

Defined at line 45 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.h

void SetupFrame ()

Sets up the environment including the frame, scene, and cameras.

Defined at line 45 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

TexturePtr depth_buffer ()

Defined at line 46 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.h

void TeardownFrame ()

Tear down the created frame.

Defined at line 60 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

void BeginRenderingFrame ()

Initialize the GPU uploader, and configure the renderer to begin

a frame.

Defined at line 64 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

void EndRenderingFrame ()

Generate all commands (including from renderer and GPU uploader)

and emit them to the command buffer.

Defined at line 69 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc

std::vector<uint8_t> GetPixelData ()

Get current image pixels from the frame.

Defined at line 77 of file ../../src/ui/lib/escher/test/common/paper_renderer_test.cc