Home | History | Annotate | Download | only in hwc2on1adapter

Lines Matching defs:hwc1Layer

1231         auto& hwc1Layer = mHwc1RequestedContents->hwLayers[layer->getHwc1Id()];
1232 hwc1Layer.releaseFenceFd = -1;
1233 hwc1Layer.acquireFenceFd = -1;
1235 layer->applyState(hwc1Layer);
1825 void HWC2On1Adapter::Display::updateTypeChanges(const hwc_layer_1_t& hwc1Layer,
1828 switch (hwc1Layer.compositionType) {
1861 const hwc_layer_1_t& hwc1Layer, const Layer& layer) {
1862 if ((hwc1Layer.hints & HWC_HINT_CLEAR_FB) != 0) {
2048 void HWC2On1Adapter::Layer::applyState(hwc_layer_1_t& hwc1Layer) {
2049 applyCommonState(hwc1Layer);
2050 applyCompositionType(hwc1Layer);
2052 case Composition::SolidColor : applySolidColorState(hwc1Layer); break;
2053 case Composition::Sideband : applySidebandState(hwc1Layer); break;
2054 default: applyBufferState(hwc1Layer); break;
2126 void HWC2On1Adapter::Layer::applyCommonState(hwc_layer_1_t& hwc1Layer) {
2128 hwc1Layer.blending = getHwc1Blending(mBlendMode);
2129 hwc1Layer.displayFrame = mDisplayFrame;
2135 hwc1Layer.planeAlpha =
2141 hwc1Layer.sourceCropi.left =
2143 hwc1Layer.sourceCropi.top =
2145 hwc1Layer.sourceCropi.right =
2147 hwc1Layer.sourceCropi.bottom =
2150 hwc1Layer.sourceCropf = mSourceCrop;
2153 hwc1Layer.transform = static_cast<uint32_t>(mTransform);
2155 auto& hwc1VisibleRegion = hwc1Layer.visibleRegionScreen;
2164 void HWC2On1Adapter::Layer::applySolidColorState(hwc_layer_1_t& hwc1Layer) {
2171 hwc1Layer.handle = nullptr;
2173 hwc1Layer.backgroundColor = mColor;
2177 void HWC2On1Adapter::Layer::applySidebandState(hwc_layer_1_t& hwc1Layer) {
2178 hwc1Layer.sidebandStream = mSidebandStream;
2181 void HWC2On1Adapter::Layer::applyBufferState(hwc_layer_1_t& hwc1Layer) {
2182 hwc1Layer.handle = mBuffer.getBuffer();
2183 hwc1Layer.acquireFenceFd = mBuffer.getFence();
2186 void HWC2On1Adapter::Layer::applyCompositionType(hwc_layer_1_t& hwc1Layer) {
2192 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2193 hwc1Layer.flags = HWC_SKIP_LAYER;
2197 hwc1Layer.flags = 0;
2200 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2201 hwc1Layer.flags |= HWC_SKIP_LAYER;
2204 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2212 // hwc1Layer.compositionType = HWC_BACKGROUND;
2213 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2214 hwc1Layer.flags |= HWC_SKIP_LAYER;
2217 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2219 hwc1Layer.hints |= HWC_IS_CURSOR_LAYER;
2224 hwc1Layer.compositionType = HWC_SIDEBAND;
2226 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2227 hwc1Layer.flags |= HWC_SKIP_LAYER;
2231 hwc1Layer.compositionType = HWC_FRAMEBUFFER;
2232 hwc1Layer.flags |= HWC_SKIP_LAYER;
2237 hwc1Layer.compositionType);
2238 ALOGV_IF(hwc1Layer.flags & HWC_SKIP_LAYER, " and skipping");