/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_layers.h | 68 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 78 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 79 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 80 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 97 HWC2::Composition client_requested_ = HWC2::Composition::Device; 99 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
D | hwc_layers.cpp | 203 HWC2::Error HWCLayer::SetLayerCompositionType(HWC2::Composition type) { in SetLayerBuffer() 206 case HWC2::Composition::Client: in SetLayerBuffer() 208 case HWC2::Composition::Device: in SetLayerBuffer() 211 case HWC2::Composition::SolidColor: in SetLayerBuffer() 213 case HWC2::Composition::Cursor: in SetLayerBuffer() 215 case HWC2::Composition::Invalid: in SetLayerBuffer() 554 auto hwc_composition = HWC2::Composition::Invalid; in SetLayerBuffer() 557 hwc_composition = HWC2::Composition::Client; in SetLayerBuffer() 560 hwc_composition = HWC2::Composition::Cursor; in SetLayerBuffer() 563 hwc_composition = HWC2::Composition::Device; in SetLayerBuffer() [all …]
|
D | hwc_display.cpp | 332 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack() 334 } else if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::SolidColor) { in BuildLayerStack() 372 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Cursor) { in BuildLayerStack() 756 HWC2::Composition requested_composition = hwc_layer->GetClientRequestedCompositionType(); in BuildLayerStack() 759 HWC2::Composition device_composition = hwc_layer->GetDeviceSelectedCompositionType(); in BuildLayerStack()
|
D | hwc_display.h | 242 std::map<hwc2_layer_t, HWC2::Composition> layer_changes_;
|
D | hwc_session.cpp | 473 auto type = static_cast<HWC2::Composition>(int_type); in SetLayerCompositionType()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_layers.h | 66 HWC2::Error SetLayerCompositionType(HWC2::Composition type); 76 HWC2::Composition GetClientRequestedCompositionType() { return client_requested_; } in GetClientRequestedCompositionType() 77 void UpdateClientCompositionType(HWC2::Composition type) { client_requested_ = type; } in UpdateClientCompositionType() 78 HWC2::Composition GetDeviceSelectedCompositionType() { return device_selected_; } in GetDeviceSelectedCompositionType() 99 HWC2::Composition client_requested_ = HWC2::Composition::Device; 101 HWC2::Composition device_selected_ = HWC2::Composition::Device;
|
D | hwc_layers.cpp | 167 HWC2::Error HWCLayer::SetLayerCompositionType(HWC2::Composition type) { in SetLayerCompositionType() 170 case HWC2::Composition::Client: in SetLayerCompositionType() 172 case HWC2::Composition::Device: in SetLayerCompositionType() 175 case HWC2::Composition::SolidColor: in SetLayerCompositionType() 177 case HWC2::Composition::Cursor: in SetLayerCompositionType() 179 case HWC2::Composition::Invalid: in SetLayerCompositionType() 558 auto hwc_composition = HWC2::Composition::Invalid; in SetComposition() 561 hwc_composition = HWC2::Composition::Client; in SetComposition() 564 hwc_composition = HWC2::Composition::Cursor; in SetComposition() 567 hwc_composition = HWC2::Composition::Device; in SetComposition() [all …]
|
D | hwc_display.cpp | 327 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack() 329 } else if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::SolidColor) { in BuildLayerStack() 368 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Cursor) { in BuildLayerStack() 749 HWC2::Composition requested_composition = hwc_layer->GetClientRequestedCompositionType(); in BuildLayerStack() 752 HWC2::Composition device_composition = hwc_layer->GetDeviceSelectedCompositionType(); in BuildLayerStack() 1673 if (hwc_layer->GetDeviceSelectedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack()
|
D | hwc_display.h | 240 std::map<hwc2_layer_t, HWC2::Composition> layer_changes_;
|
D | hwc_session.cpp | 480 auto type = static_cast<HWC2::Composition>(int_type); in SetLayerCompositionType()
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.h | 299 const std::unordered_map<hwc2_layer_t, HWC2::Composition>& 318 HWC2::Composition type) { in addTypeChange() 330 std::unordered_map<hwc2_layer_t, HWC2::Composition> 519 HWC2::Error setCompositionType(HWC2::Composition type); 529 HWC2::Composition getCompositionType() const { in getCompositionType() 565 LatchedState<HWC2::Composition> mCompositionType; 612 auto type = static_cast<HWC2::Composition>(intType); in setLayerCompositionTypeHook()
|
D | HWC2On1Adapter.cpp | 1899 if (layer.getCompositionType() != Composition::Client) { in updateTypeChanges() 1900 mChanges->addTypeChange(layerId, Composition::Client); in updateTypeChanges() 1904 if (layer.getCompositionType() != Composition::Device) { in updateTypeChanges() 1905 mChanges->addTypeChange(layerId, Composition::Device); in updateTypeChanges() 1909 ALOGE_IF(layer.getCompositionType() != Composition::SolidColor, in updateTypeChanges() 1917 ALOGE_IF(layer.getCompositionType() != Composition::Sideband, in updateTypeChanges() 1922 ALOGE_IF(layer.getCompositionType() != Composition::Cursor, in updateTypeChanges() 1983 mCompositionType(*this, Composition::Invalid), 2013 if (mCompositionType.getValue() != Composition::Cursor) { in setCursorPosition() 2048 Error HWC2On1Adapter::Layer::setCompositionType(Composition type) in setCompositionType() [all …]
|
/hardware/interfaces/graphics/composer/2.1/ |
D | IComposerClient.hal | 55 * layers are not marked as Composition::CLIENT or the given display 133 enum Composition : int32_t { 656 * vec<Composition> types); 779 * composition. Layers marked as Composition::CLIENT must be composited 781 * marked as Composition::CLIENT must be composited with this buffer by 799 * as Composition::CLIENT. If no layers are so marked, then it is not 843 * Composition above. 883 * Prior to validateDisplay, a layer may be marked as Composition::CURSOR. 921 * layer with a composition type of Composition::SOLID_COLOR (because it 922 * has no buffer) or Composition::SIDEBAND or Composition::CLIENT (because [all …]
|
/hardware/interfaces/graphics/composer/2.1/vts/functional/ |
D | VtsHalGraphicsComposerV2_1TargetTest.cpp | 675 mWriter->setLayerCompositionType(IComposerClient::Composition::CLIENT); in TEST_F() 676 mWriter->setLayerCompositionType(IComposerClient::Composition::DEVICE); in TEST_F() 677 mWriter->setLayerCompositionType(IComposerClient::Composition::SOLID_COLOR); in TEST_F() 678 mWriter->setLayerCompositionType(IComposerClient::Composition::CURSOR); in TEST_F()
|
/hardware/interfaces/graphics/composer/2.1/default/ |
D | ComposerBase.h | 84 std::vector<IComposerClient::Composition>* outCompositionTypes,
|
D | IComposerCommandBuffer.h | 163 const std::vector<IComposerClient::Composition>& types) in setChangedCompositionTypes() 376 void setLayerCompositionType(IComposerClient::Composition type) in setLayerCompositionType()
|
D | Hwc.h | 110 std::vector<IComposerClient::Composition>* outCompositionTypes,
|
D | ComposerClient.cpp | 177 std::vector<IComposerClient::Composition> compositionTypes; in ~ComposerClient() 724 std::vector<IComposerClient::Composition> compositionTypes; in parseValidateDisplay() 764 std::vector<IComposerClient::Composition> compositionTypes; in parsePresentOrValidateDisplay()
|
D | Hwc.cpp | 522 std::vector<IComposerClient::Composition>* outCompositionTypes, in validateDisplay() 546 std::underlying_type<IComposerClient::Composition>::type*>( in validateDisplay()
|
/hardware/libhardware/include/hardware/ |
D | hwcomposer2.h | 582 enum class Composition : int32_t { enum 590 TO_STRING(hwc2_composition_t, Composition, getCompositionName)
|