class FramebufferDisplayDriver

Defined at line 21 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.h

Integration between display drivers and the Driver Framework (v1).

Public Methods

void FramebufferDisplayDriver (const FramebufferDisplayDriver & )

Defined at line 26 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.h

void FramebufferDisplayDriver (FramebufferDisplayDriver && )

Defined at line 27 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.h

void FramebufferDisplayDriver (std::string_view device_name, fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

Defined at line 27 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.cc

FramebufferDisplayDriver & operator= (const FramebufferDisplayDriver & )

Defined at line 28 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.h

FramebufferDisplayDriver & operator= (FramebufferDisplayDriver && )

Defined at line 29 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.h

void ~FramebufferDisplayDriver ()

Defined at line 32 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.cc

zx::result<> Start ()

fdf::DriverBase:

Defined at line 34 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.cc

void Stop ()

Defined at line 59 of file ../../src/graphics/display/lib/framebuffer-display/framebuffer-display-driver.cc

zx::result<> ConfigureHardware ()

Called exactly once before the driver acquires any resource.

zx::result<fdf::MmioBuffer> GetFrameBufferMmioBuffer ()
zx::result<DisplayProperties> GetDisplayProperties ()