/hardware/intel/img/hwcomposer/merrifield/include/ |
PlaneCapabilities.h | 24 class HwcLayer; 28 static bool isFormatSupported(int planeType, HwcLayer *hwcLayer); 29 static bool isSizeSupported(int planeType, HwcLayer *hwcLayer); 30 static bool isBlendingSupported(int planeType, HwcLayer *hwcLayer); 31 static bool isScalingSupported(int planeType, HwcLayer *hwcLayer); 32 static bool isTransformSupported(int planeType, HwcLayer *hwcLayer) [all...] |
DisplayPlaneManager.h | 21 #include <HwcLayer.h> 40 HwcLayer *hwcLayer;
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/ |
PlaneCapabilities.h | 24 class HwcLayer; 28 static bool isFormatSupported(int planeType, HwcLayer *hwcLayer); 29 static bool isSizeSupported(int planeType, HwcLayer *hwcLayer); 30 static bool isBlendingSupported(int planeType, HwcLayer *hwcLayer); 31 static bool isScalingSupported(int planeType, HwcLayer *hwcLayer); 32 static bool isTransformSupported(int planeType, HwcLayer *hwcLayer) [all...] |
DisplayPlaneManager.h | 21 #include <common/base/HwcLayer.h> 40 HwcLayer *hwcLayer;
|
/hardware/intel/img/hwcomposer/merrifield/common/base/ |
HwcLayerList.cpp | 49 bool HwcLayerList::checkSupported(int planeType, HwcLayer *hwcLayer) 52 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); 55 if (hwcLayer->getType() == HwcLayer::LAYER_FORCE_FB) { 72 if (!hwcLayer->getUsage() & GRALLOC_USAGE_HW_COMPOSER) { 78 valid = PlaneCapabilities::isTransformSupported(planeType, hwcLayer); 85 valid = PlaneCapabilities::isFormatSupported(planeType, hwcLayer); 92 valid = PlaneCapabilities::isSizeSupported(planeType, hwcLayer); 99 valid = PlaneCapabilities::isBlendingSupported(planeType, hwcLayer); [all...] |
HwcLayerList.h | 25 #include <HwcLayer.h> 49 bool checkSupported(int planeType, HwcLayer *hwcLayer); 50 bool checkCursorSupported(HwcLayer *hwcLayer); 59 bool assignPrimaryPlaneHelper(HwcLayer *hwcLayer, int zorder = -1); 61 bool useAsFrameBufferTarget(HwcLayer *target); 62 bool hasIntersection(HwcLayer *la, HwcLayer *lb) [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/ |
HwcLayerList.cpp | 48 bool HwcLayerList::checkSupported(int planeType, HwcLayer *hwcLayer) 51 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); 54 if (hwcLayer->getType() == HwcLayer::LAYER_FORCE_FB) { 71 if (!(hwcLayer->getUsage() & GRALLOC_USAGE_HW_COMPOSER)) { 77 valid = PlaneCapabilities::isTransformSupported(planeType, hwcLayer); 84 valid = PlaneCapabilities::isFormatSupported(planeType, hwcLayer); 91 valid = PlaneCapabilities::isSizeSupported(planeType, hwcLayer); 98 valid = PlaneCapabilities::isBlendingSupported(planeType, hwcLayer); [all...] |
HwcLayerList.h | 25 #include <common/base/HwcLayer.h> 52 bool checkSupported(int planeType, HwcLayer *hwcLayer); 53 bool checkRgbOverlaySupported(HwcLayer *hwcLayer); 54 bool checkCursorSupported(HwcLayer *hwcLayer); 63 bool assignPrimaryPlaneHelper(HwcLayer *hwcLayer, int zorder = -1); 65 bool useAsFrameBufferTarget(HwcLayer *target) [all...] |
/hardware/intel/img/hwcomposer/merrifield/ips/common/ |
PlaneCapabilities.cpp | 24 #include <HwcLayer.h> 36 bool PlaneCapabilities::isFormatSupported(int planeType, HwcLayer *hwcLayer) 38 uint32_t format = hwcLayer->getFormat(); 39 uint32_t trans = hwcLayer->getLayer()->transform; 79 bool PlaneCapabilities::isSizeSupported(int planeType, HwcLayer *hwcLayer) 81 uint32_t format = hwcLayer->getFormat(); 82 uint32_t w = hwcLayer->getBufferWidth(); 83 uint32_t h = hwcLayer->getBufferHeight() [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/anniedale/ |
PlaneCapabilities.cpp | 21 #include <common/base/HwcLayer.h> 37 bool PlaneCapabilities::isFormatSupported(int planeType, HwcLayer *hwcLayer) 39 uint32_t format = hwcLayer->getFormat(); 40 uint32_t trans = hwcLayer->getLayer()->transform; 80 bool PlaneCapabilities::isSizeSupported(int planeType, HwcLayer *hwcLayer) 82 uint32_t format = hwcLayer->getFormat(); 83 const stride_t& stride = hwcLayer->getBufferStride(); 139 bool PlaneCapabilities::isBlendingSupported(int planeType, HwcLayer *hwcLayer [all...] |
AnnPlaneManager.cpp | 328 config[i]->hwcLayer->getTransform() != 0) {
|
/hardware/intel/img/hwcomposer/merrifield/ips/anniedale/ |
PlaneCapabilities.cpp | 24 #include <HwcLayer.h> 38 bool PlaneCapabilities::isFormatSupported(int planeType, HwcLayer *hwcLayer) 40 uint32_t format = hwcLayer->getFormat(); 41 uint32_t trans = hwcLayer->getLayer()->transform; 80 bool PlaneCapabilities::isSizeSupported(int planeType, HwcLayer *hwcLayer) 82 uint32_t format = hwcLayer->getFormat(); 83 uint32_t w = hwcLayer->getBufferWidth(); 84 uint32_t h = hwcLayer->getBufferHeight() [all...] |
AnnPlaneManager.cpp | 363 config[i]->hwcLayer->getTransform() != 0) {
|
/frameworks/native/services/surfaceflinger/ |
ColorLayer.cpp | 70 auto& hwcLayer = hwcInfo.layer; 71 auto error = hwcLayer->setVisibleRegion(visible); 80 error = hwcLayer->setDataspace(mCurrentDataSpace); 87 error = hwcLayer->setColor({static_cast<uint8_t>(std::round(255.0f * color.r)), 96 error = hwcLayer->setTransform(HWC2::Transform::None);
|
BufferLayer.cpp | 626 auto& hwcLayer = hwcInfo.layer; 627 auto error = hwcLayer->setVisibleRegion(visible); 634 error = hwcLayer->setSurfaceDamage(surfaceDamageRegion); 645 error = hwcLayer->setSidebandStream(getBE().compositionInfo.hwc.sidebandStream->handle()); 664 error = hwcLayer->setDataspace(mCurrentDataSpace); 671 error = hwcLayer->setPerFrameMetadata(displayDevice->getSupportedPerFrameMetadata(), metadata); 683 error = hwcLayer->setBuffer(hwcSlot, hwcBuffer, acquireFence); [all...] |
Layer.cpp | 498 auto& hwcLayer = hwcInfo.layer; 507 auto error = hwcLayer->setBlendMode(blendMode); 555 error = hwcLayer->setDisplayFrame(transformedFrame); 565 error = hwcLayer->setSourceCrop(sourceCrop); 576 error = hwcLayer->setPlaneAlpha(alpha); 582 error = hwcLayer->setZOrder(z); 597 error = hwcLayer->setInfo(type, appId); 640 auto error = hwcLayer->setTransform(transform); 736 auto& hwcLayer = hwcInfo.layer; 737 ALOGV("setCompositionType(%" PRIx64 ", %s, %d)", hwcLayer->getId(), to_string(type).c_str() [all...] |
SurfaceFlinger.cpp | [all...] |
/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/ |
HWC2On1Adapter.cpp | [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
HWC2On1Adapter.cpp | [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWComposer.cpp | 478 auto hwcLayer = layer->getHwcLayer(displayId); 480 if (changedTypes.count(hwcLayer) != 0) { 484 changedTypes[hwcLayer]); 485 layer->setCompositionType(displayId, changedTypes[hwcLayer], false); 502 if (layerRequests.count(hwcLayer) != 0 && 503 layerRequests[hwcLayer] == 507 if (layerRequests.count(hwcLayer) != 0) { 509 ("Unknown layer request " + to_string(layerRequests[hwcLayer]))
|