template <>
class WireWeakAsyncBufferClientImpl
Defined at line 10170 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireBufferThenable< ::fuchsia_gpu_magma::PowerElementProvider::GetPowerGoals> GetPowerGoals ()
Retrieve a list of power goals that the hardware can attempt to achieve.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_gpu_magma::PowerElementProvider::GetClockSpeedLevel> GetClockSpeedLevel (::fuchsia_gpu_magma::wire::PowerElementProviderGetClockSpeedLevelRequest PowerElementProviderGetClockSpeedLevelRequest)
Get a power level that represents the GPU clock being set to at least a target frequency.
The power level may allow the GPU to idle or turn off, as long as the clock frequency
remains the same.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_gpu_magma::PowerElementProvider::SetClockLimit> SetClockLimit (::fuchsia_gpu_magma::wire::PowerElementProviderSetClockLimitRequest PowerElementProviderSetClockLimitRequest)
Limit the clock to at most a specific frequency.
Caller provides the backing storage for FIDL message.