class MsdArmDriver

Defined at line 17 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.h

Public Methods

void MsdArmDriver ()

Defined at line 12 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

std::unique_ptr<MsdArmDriver> MsdCreate ()

Defined at line 17 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

void ~MsdArmDriver ()

Defined at line 20 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.h

void Destroy (MsdArmDriver * drv)

Defined at line 21 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

std::optional<inspect::Inspector> MsdDuplicateInspector ()

Defined at line 23 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

std::unique_ptr<msd::Device> MsdCreateDevice (msd::DeviceHandle * device_handle)

Defined at line 25 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

void MsdConfigure (uint32_t flags)

msd::Driver implementation.

Defined at line 26 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.h

uint32_t configure_flags ()

Defined at line 33 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.h

inspect::Node & root_node ()

Defined at line 35 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.h

std::unique_ptr<msd::Buffer> MsdImportBuffer (zx::vmo vmo, uint64_t client_id)

Defined at line 35 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

magma_status_t MsdImportSemaphore (zx::handle handle, uint64_t client_id, uint64_t flags, std::unique_ptr<msd::Semaphore> * out)

Defined at line 42 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc

std::unique_ptr<MsdArmDevice> CreateDeviceForTesting (ParentDevice * parent_device, std::unique_ptr<magma::PlatformBusMapper> bus_mapper)

Defined at line 57 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_driver.cc