/hardware/interfaces/graphics/composer/2.1/default/ |
D | ComposerBase.h | 47 virtual Error createLayer(Display display, Layer* outLayer) = 0; 48 virtual Error destroyLayer(Display display, Layer layer) = 0; 83 std::vector<Layer>* outChangedLayers, 86 std::vector<Layer>* outRequestedLayers, 90 std::vector<Layer>* outLayers, 93 virtual Error setLayerCursorPosition(Display display, Layer layer, 95 virtual Error setLayerBuffer(Display display, Layer layer, 97 virtual Error setLayerSurfaceDamage(Display display, Layer layer, 99 virtual Error setLayerBlendMode(Display display, Layer layer, 101 virtual Error setLayerColor(Display display, Layer layer, [all …]
|
D | Hwc.h | 73 Error createLayer(Display display, Layer* outLayer) override; 74 Error destroyLayer(Display display, Layer layer) override; 109 std::vector<Layer>* outChangedLayers, 112 std::vector<Layer>* outRequestedLayers, 116 std::vector<Layer>* outLayers, 119 Error setLayerCursorPosition(Display display, Layer layer, 121 Error setLayerBuffer(Display display, Layer layer, 123 Error setLayerSurfaceDamage(Display display, Layer layer, 125 Error setLayerBlendMode(Display display, Layer layer, 127 Error setLayerColor(Display display, Layer layer, [all …]
|
D | Hwc.cpp | 322 Error HwcHal::createLayer(Display display, Layer* outLayer) in createLayer() 328 Error HwcHal::destroyLayer(Display display, Layer layer) in destroyLayer() 521 std::vector<Layer>* outChangedLayers, in validateDisplay() 524 std::vector<Layer>* outRequestedLayers, in validateDisplay() 589 std::vector<Layer>* outLayers, std::vector<int32_t>* outReleaseFences) in presentDisplay() 619 Error HwcHal::setLayerCursorPosition(Display display, Layer layer, in setLayerCursorPosition() 626 Error HwcHal::setLayerBuffer(Display display, Layer layer, in setLayerBuffer() 634 Error HwcHal::setLayerSurfaceDamage(Display display, Layer layer, in setLayerSurfaceDamage() 643 Error HwcHal::setLayerBlendMode(Display display, Layer layer, int32_t mode) in setLayerBlendMode() 649 Error HwcHal::setLayerColor(Display display, Layer layer, in setLayerColor() [all …]
|
D | ComposerClient.cpp | 176 std::vector<Layer> changedLayers; in ~ComposerClient() 179 std::vector<Layer> requestedLayers; in ~ComposerClient() 187 std::vector<Layer> releasedLayers; in ~ComposerClient() 298 Layer layer = 0; in createLayer() 312 Return<Error> ComposerClient::destroyLayer(Display display, Layer layer) in destroyLayer() 723 std::vector<Layer> changedLayers; in parseValidateDisplay() 726 std::vector<Layer> requestedLayers; in parseValidateDisplay() 752 std::vector<Layer> layers; in parsePresentOrValidateDisplay() 763 std::vector<Layer> changedLayers; in parsePresentOrValidateDisplay() 766 std::vector<Layer> requestedLayers; in parsePresentOrValidateDisplay() [all …]
|
D | ComposerClient.h | 75 Return<Error> destroyLayer(Display display, Layer layer) override; 122 std::unordered_map<Layer, LayerBuffers> Layers; 197 Layer mLayer;
|
/hardware/qcom/display/msm8998/sdm/libs/hwc/ |
D | hwc_tonemapper.h | 63 void SetToneMapConfig(Layer *layer); 64 bool IsSameToneMapConfig(Layer *layer); 88 void ToneMap(hwc_layer_1_t *hwc_layer, Layer *layer, ToneMapSession *session); 89 DisplayError AcquireToneMapSession(Layer *layer, uint32_t *session_index);
|
D | blit_engine_c2d.cpp | 209 Layer *layer = layer_stack->layers.at(i); in PostCommit() 262 Layer *layer = layer_stack->layers.at(i); in Prepare() 295 Layer *layer = layer_stack->layers.at(k); in Prepare() 334 Layer *layer = layer_stack->layers.at(i); in PreCommit() 341 Layer *blit_layer = layer_stack->layers.at(blit_target_start_index_ + processed_blit); in PreCommit() 380 Layer *layer = layer_stack->layers.at(j + content_list->numHwLayers); in PreCommit() 413 Layer *layer = layer_stack->layers.at(i); in Commit() 435 Layer *layer = layer_stack->layers.at(i); in Commit() 441 Layer *bottom_layer = layer_stack->layers.at(k); in Commit() 464 Layer *blit_layer = layer_stack->layers.at(blit_target_start_index_ + processed_blit); in Commit() [all …]
|
D | hwc_tonemapper.cpp | 101 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig() 110 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig() 130 Layer *layer = layer_stack->layers.at(i); in HandleToneMap() 173 void HWCToneMapper::ToneMap(hwc_layer_1_t *hwc_layer, Layer* layer, ToneMapSession *session) { in ToneMap() 207 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); in PostCommit() 270 DisplayError HWCToneMapper::AcquireToneMapSession(Layer *layer, uint32_t *session_index) { in AcquireToneMapSession()
|
D | hwc_display.h | 183 virtual void PrepareDynamicRefreshRate(Layer *layer); 200 DisplayError SetMetaData(const private_handle_t *pvt_handle, Layer *layer); 202 bool IsLayerUpdating(hwc_display_contents_1_t *content_list, const Layer *layer); 251 int PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer); 252 void CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer);
|
D | hwc_display_external_test.h | 90 int InitLayer(Layer *layer); 91 int DeinitLayer(Layer *layer);
|
D | hwc_display.cpp | 61 static void ApplyDeInterlaceAdjustment(Layer *layer) { in ApplyDeInterlaceAdjustment() 419 Layer *layer = new Layer(); in AllocateLayerStack() 427 for (Layer *layer : layer_stack_.layers) { in FreeLayerStack() 433 int HWCDisplay::PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer* layer) { in PrepareLayerParams() 514 void HWCDisplay::CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer) { in CommitLayerParams() 550 Layer *layer = layer_stack_.layers.at(i); in PrePrepareLayerStack() 742 Layer *layer = layer_stack_.layers.at(i); in PrepareLayerStack() 857 Layer *layer = layer_stack_.layers.at(i); in PostCommitLayerStack() 909 bool HWCDisplay::IsLayerUpdating(hwc_display_contents_1_t *content_list, const Layer *layer) { in IsLayerUpdating() 1309 DisplayError HWCDisplay::SetMetaData(const private_handle_t *pvt_handle, Layer *layer) { in SetMetaData() [all …]
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.h | 121 class Layer; variable 125 bool operator()(const std::shared_ptr<Layer>& lhs, 126 const std::shared_ptr<Layer>& rhs); 347 const Layer& layer); 349 const Layer& layer); 395 std::multiset<std::shared_ptr<Layer>, SortLayersByZ> mLayers; 396 std::unordered_map<size_t, std::shared_ptr<Layer>> mHwc1LayerMap; 462 LatchedState(Layer& parent, T initialValue) in LatchedState() 492 Layer& mParent; 497 class Layer { [all …]
|
D | HWC2On1Adapter.cpp | 290 layerHook<decltype(&Layer::setCursorPosition), in doGetFunction() 291 &Layer::setCursorPosition, int32_t, int32_t>); in doGetFunction() 294 layerHook<decltype(&Layer::setBuffer), &Layer::setBuffer, in doGetFunction() 298 layerHook<decltype(&Layer::setSurfaceDamage), in doGetFunction() 299 &Layer::setSurfaceDamage, hwc_region_t>); in doGetFunction() 307 layerHook<decltype(&Layer::setColor), &Layer::setColor, in doGetFunction() 316 layerHook<decltype(&Layer::setDisplayFrame), in doGetFunction() 317 &Layer::setDisplayFrame, hwc_rect_t>); in doGetFunction() 320 layerHook<decltype(&Layer::setPlaneAlpha), in doGetFunction() 321 &Layer::setPlaneAlpha, float>); in doGetFunction() [all …]
|
/hardware/interfaces/graphics/composer/2.1/vts/functional/ |
D | VtsHalGraphicsComposerV2_1TargetTest.cpp | 232 Layer layer; in TEST_F() 587 Layer layer; in TEST_F() 605 Layer layer; in TEST_F() 619 Layer layer; in TEST_F() 638 Layer layer; in TEST_F() 654 Layer layer; in TEST_F() 669 Layer layer; in TEST_F() 686 Layer layer; in TEST_F() 700 Layer layer; in TEST_F() 714 Layer layer; in TEST_F() [all …]
|
D | VtsHalGraphicsComposerTestUtils.h | 81 Layer createLayer(Display display, uint32_t bufferSlotCount); 82 void destroyLayer(Display display, Layer layer); 114 std::unordered_set<Layer> layers;
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | blit_engine_c2d.cpp | 209 Layer *layer = layer_stack->layers.at(i); in PostCommit() 262 Layer *layer = layer_stack->layers.at(i); in Prepare() 295 Layer *layer = layer_stack->layers.at(k); in Prepare() 326 Layer *layer = layer_stack->layers.at(i); in PreCommit() 333 Layer *blit_layer = layer_stack->layers.at(blit_target_start_index_ + processed_blit); in PreCommit() 367 Layer *layer = layer_stack->layers.at(j + content_list->numHwLayers); in PreCommit() 398 Layer *layer = layer_stack->layers.at(i); in Commit() 420 Layer *layer = layer_stack->layers.at(i); in Commit() 426 Layer *bottom_layer = layer_stack->layers.at(k); in Commit() 449 Layer *blit_layer = layer_stack->layers.at(blit_target_start_index_ + processed_blit); in Commit() [all …]
|
D | hwc_display.h | 144 virtual void PrepareDynamicRefreshRate(Layer *layer); 161 DisplayError SetMetaData(const private_handle_t *pvt_handle, Layer *layer); 163 bool IsLayerUpdating(hwc_display_contents_1_t *content_list, const Layer *layer); 207 int PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer); 208 void CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer);
|
D | hwc_display.cpp | 58 static void ApplyDeInterlaceAdjustment(Layer *layer) { in ApplyDeInterlaceAdjustment() 325 Layer *layer = new Layer(); in AllocateLayerStack() 335 for (Layer *layer : layer_stack_.layers) { in FreeLayerStack() 342 int HWCDisplay::PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer* layer) { in PrepareLayerParams() 408 void HWCDisplay::CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer) { in CommitLayerParams() 442 Layer *layer = layer_stack_.layers.at(i); in PrePrepareLayerStack() 601 Layer *layer = layer_stack_.layers.at(i); in PrepareLayerStack() 686 Layer *layer = layer_stack_.layers.at(i); in PostCommitLayerStack() 736 bool HWCDisplay::IsLayerUpdating(hwc_display_contents_1_t *content_list, const Layer *layer) { in IsLayerUpdating() 1175 DisplayError HWCDisplay::SetMetaData(const private_handle_t *pvt_handle, Layer *layer) { in SetMetaData() [all …]
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_layers.h | 63 Layer *GetSDMLayer() { return layer_; } in GetSDMLayer() 87 Layer *layer_ = nullptr; 107 DisplayError SetMetaData(const private_handle_t *pvt_handle, Layer *layer);
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_layers.h | 61 Layer *GetSDMLayer() { return layer_; } in GetSDMLayer() 87 Layer *layer_ = nullptr; 109 DisplayError SetMetaData(const private_handle_t *pvt_handle, Layer *layer);
|
/hardware/qcom/display/msm8996/sdm/libs/core/ |
D | resource_default.h | 60 DisplayError ValidateCursorConfig(Handle display_ctx, const Layer *layer, bool is_top); 117 DisplayError ValidateLayerParams(const Layer *layer); 127 DisplayError AlignPipeConfig(const Layer *layer, HWPipeInfo *left_pipe,
|
/hardware/interfaces/graphics/composer/2.1/ |
D | types.hal | 24 BAD_LAYER = 3, /** invalid Layer */ 34 typedef uint64_t Layer;
|
/hardware/qcom/display/msm8996/sdm/include/core/ |
D | layer_stack.h | 236 struct Layer { struct 304 std::vector<Layer *> layers = {}; //!< Vector of layer pointers. argument
|
/hardware/qcom/display/msm8998/sdm/libs/core/ |
D | resource_default.h | 62 DisplayError ValidateCursorConfig(Handle display_ctx, const Layer *layer, bool is_top); 122 DisplayError ValidateLayerParams(const Layer *layer); 132 DisplayError AlignPipeConfig(const Layer *layer, HWPipeInfo *left_pipe,
|
/hardware/qcom/display/msm8998/sdm/include/core/ |
D | layer_stack.h | 298 struct Layer { struct 371 std::vector<Layer *> layers = {}; //!< Vector of layer pointers. argument
|