Home
last modified time | relevance | path

Searched refs:Layer (Results 1 – 25 of 63) sorted by relevance

123

/hardware/interfaces/graphics/composer/2.1/default/
DComposerBase.h47 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 …]
DHwc.h73 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 …]
DHwc.cpp322 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 …]
DComposerClient.cpp176 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 …]
DComposerClient.h75 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/
Dhwc_tonemapper.h63 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);
Dblit_engine_c2d.cpp209 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 …]
Dhwc_tonemapper.cpp101 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()
Dhwc_display.h183 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);
Dhwc_display_external_test.h90 int InitLayer(Layer *layer);
91 int DeinitLayer(Layer *layer);
Dhwc_display.cpp61 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/
DHWC2On1Adapter.h121 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 …]
DHWC2On1Adapter.cpp290 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/
DVtsHalGraphicsComposerV2_1TargetTest.cpp232 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 …]
DVtsHalGraphicsComposerTestUtils.h81 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/
Dblit_engine_c2d.cpp209 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 …]
Dhwc_display.h144 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);
Dhwc_display.cpp58 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/
Dhwc_layers.h63 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/
Dhwc_layers.h61 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/
Dresource_default.h60 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/
Dtypes.hal24 BAD_LAYER = 3, /** invalid Layer */
34 typedef uint64_t Layer;
/hardware/qcom/display/msm8996/sdm/include/core/
Dlayer_stack.h236 struct Layer { struct
304 std::vector<Layer *> layers = {}; //!< Vector of layer pointers. argument
/hardware/qcom/display/msm8998/sdm/libs/core/
Dresource_default.h62 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/
Dlayer_stack.h298 struct Layer { struct
371 std::vector<Layer *> layers = {}; //!< Vector of layer pointers. argument

123