HomeSort by relevance Sort by last modified time
    Searched refs:hwcLayer (Results 1 - 20 of 20) sorted by null

  /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]))

Completed in 344 milliseconds