Lines Matching refs:hwc
108 auto& hwc = getCompositionEngine().getHwComposer(); in setColorTransform() local
109 status_t result = hwc.setColorTransform(*halDisplayId, *args.colorTransformMatrix); in setColorTransform()
162 auto& hwc = getCompositionEngine().getHwComposer(); in createOutputLayer() local
163 auto hwcLayer = hwc.createLayer(*halDisplayId); in createOutputLayer()
210 auto& hwc = getCompositionEngine().getHwComposer(); in applyDisplayBrightness() local
212 hwc.setDisplayBrightness(*displayId, *getState().displayBrightness, in applyDisplayBrightness()
252 auto& hwc = getCompositionEngine().getHwComposer(); in chooseCompositionStrategy() local
257 if (status_t result = hwc.getDeviceCompositionChanges(*halDisplayId, requiresClientComposition, in chooseCompositionStrategy()
270 mPowerAdvisor->setSkippedValidate(mId, hwc.getValidateSkipped(*halDisplayId)); in chooseCompositionStrategy()
292 const auto& hwc = getCompositionEngine().getHwComposer(); in getSkipColorTransform() local
294 return hwc.hasDisplayCapability(*halDisplayId, in getSkipColorTransform()
298 return hwc.hasCapability(Capability::SKIP_CLIENT_COLOR_TRANSFORM); in getSkipColorTransform()
381 auto& hwc = getCompositionEngine().getHwComposer(); in presentFrame() local
389 hwc.presentAndGetReleaseFences(*halDisplayIdOpt, getState().earliestPresentTime); in presentFrame()
395 fences.presentFence = hwc.getPresentFence(*halDisplayIdOpt); in presentFrame()
404 fences.layerFences.emplace(hwcLayer, hwc.getLayerReleaseFence(*halDisplayIdOpt, hwcLayer)); in presentFrame()
407 hwc.clearReleaseFences(*halDisplayIdOpt); in presentFrame()
457 const auto& hwc = getCompositionEngine().getHwComposer(); in supportsOffloadPresent() local
458 return hwc.hasDisplayCapability(*halDisplayId, DisplayCapability::MULTI_THREADED_PRESENT); in supportsOffloadPresent()