class PerformanceCounters

Defined at line 24 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

This class should be accessed only on the device thread.

Public Methods

void SetGpuFeatures (const GpuFeatures & gpu_features)

Defined at line 22 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void PerformanceCounters (Owner * owner)

Defined at line 43 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

void SetDeviceThreadId (std::thread::id device_thread_id)

Defined at line 50 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

bool running ()

Defined at line 68 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

void RemoveForceDisable ()

Defined at line 74 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

bool force_disabled ()

Defined at line 79 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.h

void AddClient (Client * client)

Defined at line 217 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void RemoveClient (Client * client)

Defined at line 223 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

bool AddManager (PerformanceCountersManager * manager)

Defined at line 228 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void RemoveManager (PerformanceCountersManager * manager)

Defined at line 236 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void Update ()

Update the enabled status of the performance counters based on the current set of managers.

Defined at line 247 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

bool TriggerRead ()

Defined at line 124 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void ReadCompleted ()

Defined at line 140 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void ForceDisable ()

Defined at line 259 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

void TriggerCanceledClients ()

Defined at line 268 of file ../../src/graphics/drivers/msd-arm-mali/src/performance_counters.cc

Records

Friends

class PerformanceCounterTest