/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.cpp | 97 void HWComposer::validateChange(HWC2::Composition from, HWC2::Composition to) { in validateChange() 100 case HWC2::Composition::Client: in validateChange() 103 case HWC2::Composition::Device: in validateChange() 104 case HWC2::Composition::SolidColor: in validateChange() 105 valid = (to == HWC2::Composition::Client); in validateChange() 107 case HWC2::Composition::Cursor: in validateChange() 108 case HWC2::Composition::Sideband: in validateChange() 109 valid = (to == HWC2::Composition::Client || in validateChange() 110 to == HWC2::Composition::Device); in validateChange() 478 std::unordered_map<HWC2::Layer*, HWC2::Composition> changedTypes; in prepare() [all …]
|
D | ComposerHal.h | 82 std::vector<IComposerClient::Composition>* outTypes); 114 std::vector<IComposerClient::Composition> compositionTypes; 169 std::vector<IComposerClient::Composition>* outTypes); 233 IComposerClient::Composition type);
|
D | HWComposer.h | 173 static void validateChange(HWC2::Composition from, HWC2::Composition to);
|
D | HWC2.cpp | 349 std::unordered_map<Layer*, Composition>* outTypes) in getChangedCompositionTypes() 352 std::vector<Hwc2::IComposerClient::Composition> types; in getChangedCompositionTypes() 367 auto type = static_cast<Composition>(types[element]); in getChangedCompositionTypes() 793 Error Layer::setCompositionType(Composition type) in setCompositionType() 795 auto intType = static_cast<Hwc2::IComposerClient::Composition>(type); in setCompositionType()
|
D | HWC2.h | 208 std::unordered_map<Layer*, Composition>* outTypes); 311 [[clang::warn_unused_result]] Error setCompositionType(Composition type);
|
D | ComposerHal.cpp | 309 std::vector<IComposerClient::Composition>* outTypes) in getChangedCompositionTypes() 646 IComposerClient::Composition type) in setLayerCompositionType() 914 auto type = static_cast<IComposerClient::Composition>(readSigned()); in parseSetChangedCompositionTypes() 1042 std::vector<IComposerClient::Composition>* outTypes) in takeChangedCompositionTypes()
|
/frameworks/native/libs/vr/libvrflinger/ |
D | hardware_composer.h | 68 HWC::Composition composition_type, size_t z_roder); 79 HWC::Transform transform, HWC::Composition composition_type, 119 HWC::Composition GetCompositionType() const { return composition_type_; } in GetCompositionType() 191 HWC::Composition composition_type_ = HWC::Composition::Invalid; 192 HWC::Composition target_composition_type_ = HWC::Composition::Device;
|
D | hwc_types.h | 184 struct Composition final : public Wrapper<HWC2::Composition> { 194 Composition() : Base(Invalid) {}
|
D | hardware_composer.cpp | 909 HWC::Composition::Device, layer_index); in UpdateLayerConfig() 1066 composition_type_ = HWC::Composition::Invalid; in Reset() 1077 HWC::Composition composition_type, size_t z_order) in Layer() 1087 HWC::Transform transform, HWC::Composition composition_type, in Layer() 1243 if (composition_type_ == HWC::Composition::Invalid) { in Prepare() 1244 composition_type_ = HWC::Composition::SolidColor; in Prepare() 1247 composition_type_.cast<Hwc2::IComposerClient::Composition>()); in Prepare() 1260 composition_type_.cast<Hwc2::IComposerClient::Composition>()); in Prepare()
|
/frameworks/native/services/vr/hardware_composer/impl/ |
D | vr_hwc.cpp | 130 std::vector<IComposerClient::Composition>* types) { in GetChangedCompositionTypes() 140 case IComposerClient::Composition::SOLID_COLOR: in GetChangedCompositionTypes() 141 case IComposerClient::Composition::CURSOR: in GetChangedCompositionTypes() 142 case IComposerClient::Composition::SIDEBAND: in GetChangedCompositionTypes() 155 if (layers_[i].composition_type != IComposerClient::Composition::CLIENT) { in GetChangedCompositionTypes() 157 types->push_back(IComposerClient::Composition::CLIENT); in GetChangedCompositionTypes() 158 layers_[i].composition_type = IComposerClient::Composition::CLIENT; in GetChangedCompositionTypes() 164 if (layers_[i].composition_type != IComposerClient::Composition::DEVICE) { in GetChangedCompositionTypes() 166 types->push_back(IComposerClient::Composition::DEVICE); in GetChangedCompositionTypes() 167 layers_[i].composition_type = IComposerClient::Composition::DEVICE; in GetChangedCompositionTypes() [all …]
|
D | vr_hwc.h | 112 using Composition = member 113 hardware::graphics::composer::V2_1::IComposerClient::Composition; 119 Composition composition_type; 142 std::vector<IComposerClient::Composition>* composition); 251 std::vector<IComposerClient::Composition>* outCompositionTypes,
|
/frameworks/native/libs/hwc2on1adapter/include/hwc2on1adapter/ |
D | HWC2On1Adapter.h | 339 const std::unordered_map<hwc2_layer_t, HWC2::Composition>& 350 HWC2::Composition type) { in addTypeChange() 362 std::unordered_map<hwc2_layer_t, HWC2::Composition> 542 HWC2::Error setCompositionType(HWC2::Composition type); 552 HWC2::Composition getCompositionType() const { in getCompositionType() 575 return (mCompositionType == HWC2::Composition::SolidColor && in hasUnsupportedBackgroundColor() 594 HWC2::Composition mCompositionType; 645 auto type = static_cast<HWC2::Composition>(intType); in setLayerCompositionTypeHook()
|
/frameworks/native/libs/hwc2on1adapter/ |
D | HWC2On1Adapter.cpp | 1828 if (layer.getCompositionType() != Composition::Client) { in updateTypeChanges() 1829 mChanges->addTypeChange(layerId, Composition::Client); in updateTypeChanges() 1833 if (layer.getCompositionType() != Composition::Device) { in updateTypeChanges() 1834 mChanges->addTypeChange(layerId, Composition::Device); in updateTypeChanges() 1838 ALOGE_IF(layer.getCompositionType() != Composition::SolidColor, in updateTypeChanges() 1846 ALOGE_IF(layer.getCompositionType() != Composition::Sideband, in updateTypeChanges() 1851 ALOGE_IF(layer.getCompositionType() != Composition::Cursor, in updateTypeChanges() 1910 mCompositionType(Composition::Invalid), 1936 if (mCompositionType != Composition::Cursor) { in setCursorPosition() 1974 Error HWC2On1Adapter::Layer::setCompositionType(Composition type) { in setCompositionType() [all …]
|
/frameworks/native/services/surfaceflinger/ |
D | Layer.h | 326 void setCompositionType(int32_t hwcId, HWC2::Composition type, 328 HWC2::Composition getCompositionType(int32_t hwcId) const; 756 compositionType(HWC2::Composition::Invalid), in HWCInfo() 762 HWC2::Composition compositionType;
|
D | Layer.cpp | 883 setCompositionType(hwcId, HWC2::Composition::Sideband); 898 setCompositionType(hwcId, HWC2::Composition::Client); 904 setCompositionType(hwcId, HWC2::Composition::SolidColor); 927 setCompositionType(hwcId, HWC2::Composition::Cursor); 930 setCompositionType(hwcId, HWC2::Composition::Device); 983 getCompositionType(hwcId) != HWC2::Composition::Cursor) { 1265 void Layer::setCompositionType(int32_t hwcId, HWC2::Composition type, 1288 HWC2::Composition Layer::getCompositionType(int32_t hwcId) const { 1292 return HWC2::Composition::Client; 1296 return HWC2::Composition::Invalid;
|
D | SurfaceFlinger.cpp | 1982 if (layer->getCompositionType(hwcId) == HWC2::Composition::Client) { in postFramebuffer() 2709 case HWC2::Composition::Cursor: in doComposeSurfaces() 2710 case HWC2::Composition::Device: in doComposeSurfaces() 2711 case HWC2::Composition::Sideband: in doComposeSurfaces() 2712 case HWC2::Composition::SolidColor: { in doComposeSurfaces() 2723 case HWC2::Composition::Client: { in doComposeSurfaces()
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
D | Hwc2TestLayer.cpp | 42 mComposition(getCoverage(Hwc2TestPropertyName::Composition, coverage, in Hwc2TestLayer()
|
D | Hwc2TestProperties.h | 41 Composition, enumerator
|
D | Hwc2Test.cpp | 3800 {{Hwc2TestPropertyName::Composition, Hwc2TestCoverage::Complete}, in TEST_F() 3815 {{Hwc2TestPropertyName::Composition, Hwc2TestCoverage::Complete}, in TEST_F() 3832 {{Hwc2TestPropertyName::Composition, Hwc2TestCoverage::Complete}}; in TEST_F() 3846 {{Hwc2TestPropertyName::Composition, Hwc2TestCoverage::Complete}, in TEST_F() 3861 {{Hwc2TestPropertyName::Composition, Hwc2TestCoverage::Complete}, in TEST_F()
|
/frameworks/native/libs/vr/libdvrcommon/tests/ |
D | pose_test.cpp | 90 TYPED_TEST(PoseTest, Composition) { in TYPED_TEST() argument
|
/frameworks/native/opengl/specs/ |
D | EGL_ANDROID_get_frame_timestamps.txt | 112 "3.13 Composition and Display Timestamps
|