class MsdArmAbiConnection

Defined at line 238 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.h

Public Methods

void MsdArmAbiConnection (std::shared_ptr<MsdArmConnection> ptr)

Defined at line 240 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.h

magma_status_t MsdMapBuffer (msd::Buffer & buffer, uint64_t gpu_va, uint64_t offset, uint64_t length, uint64_t flags)

Defined at line 1165 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdUnmapBuffer (msd::Buffer & buffer, uint64_t gpu_va)

Defined at line 1185 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdBufferRangeOp (msd::Buffer & buffer, uint32_t options, uint64_t start_offset, uint64_t length)

Defined at line 1192 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

void MsdReleaseBuffer (msd::Buffer & buffer, bool shutting_down)

Defined at line 1214 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

void MsdSetNotificationCallback (msd::NotificationHandler * handler)

Defined at line 1210 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

std::unique_ptr<msd::Context> MsdCreateContext ()

Defined at line 37 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

std::shared_ptr<MsdArmConnection> ptr ()

Defined at line 273 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.h

magma_status_t MsdEnablePerformanceCounters (cpp20::span<const uint64_t> counters)

Defined at line 1216 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdCreatePerformanceCounterBufferPool (uint64_t pool_id, std::unique_ptr<msd::PerfCountPool> * pool_out)

Defined at line 1223 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdReleasePerformanceCounterBufferPool (std::unique_ptr<msd::PerfCountPool> pool)

Defined at line 1231 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdAddPerformanceCounterBufferOffsetToPool (msd::PerfCountPool & pool, msd::Buffer & buffer, uint64_t buffer_id, uint64_t buffer_offset, uint64_t buffer_size)

Defined at line 1252 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdRemovePerformanceCounterBufferFromPool (msd::PerfCountPool & pool, msd::Buffer & buffer)

Defined at line 1271 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdDumpPerformanceCounters (msd::PerfCountPool & pool, uint32_t trigger_id)

Defined at line 1241 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc

magma_status_t MsdClearPerformanceCounters (cpp20::span<const uint64_t> counters)

Defined at line 1247 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_connection.cc