Home
last modified time | relevance | path

Searched refs:layers (Results 1 – 25 of 204) sorted by relevance

123456789

/ohos5.0/drivers/peripheral/display/composer/test/unittest/
H A Dhdi_composer_ut.cpp172 return layers; in CreateLayers()
484 auto layer = layers[0];
548 auto layer = layers[0];
575 auto layer = layers[1];
601 auto layer = layers[0];
623 auto layer = layers[0];
654 auto layer = layers[0];
685 auto layer = layers[0];
712 auto layer = layers[0];
740 auto layer = layers[0];
[all …]
/ohos5.0/drivers/peripheral/display/composer/test/common/
H A Dhdi_composition_check.cpp37 static void SimpleHandleAlpha(const LayerSettings& layers, uint32_t& color) in SimpleHandleAlpha() argument
42 if (layers.alpha != -1) { in SimpleHandleAlpha()
43 switch (layers.blendType) { in SimpleHandleAlpha()
45 color = (color & WHITE_TRANSPARENT) | (layers.alpha & ALPHA); // get the alpha in SimpleHandleAlpha()
48 color = color * (layers.alpha * INV); in SimpleHandleAlpha()
49 color = (color & WHITE_TRANSPARENT) | (layers.alpha & ALPHA); // get the alpha in SimpleHandleAlpha()
62 for (uint32_t i = layers.size(); i > 0; i--) { in GetCheckColors()
63 auto layer = layers[i - 1]; in GetCheckColors()
80 int32_t HdiCompositionCheck::Check(const std::vector<LayerSettings> &layers, in Check() argument
87 for (auto layer : layers) { in Check()
[all …]
H A Dhdi_test_display.cpp115 std::vector<uint32_t> layers; in RefreshLayersCompType() local
117 ret = device_->GetDisplayCompChange(id_, layers, types); in RefreshLayersCompType()
120 …TEST_LOGD("the change numbers %{public}zu, layers size %{public}zu", layers.size(), layers.size()); in RefreshLayersCompType()
121 for (uint32_t i = 0; i < layers.size(); i++) { in RefreshLayersCompType()
122 DISPLAY_TEST_LOGD(" the layer id %{public}u ", layers[i]); in RefreshLayersCompType()
123 std::shared_ptr<HdiTestLayer> layer = GetLayerFromId(layers[i]); in RefreshLayersCompType()
132 std::vector<uint32_t> layers; in GetLayersReleaseFence() local
135 ret = device_->GetDisplayReleaseFence(id_, layers, fences); in GetLayersReleaseFence()
137 …GD("the release fence numbers %{public}zu, layers size %{public}zu", layers.size(), layers.size()); in GetLayersReleaseFence()
138 for (uint32_t i = 0; i < layers.size(); i++) { in GetLayersReleaseFence()
[all …]
/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_display.cpp125 int32_t HdiDisplay::GetDisplayCompChange(uint32_t *num, uint32_t *layers, int32_t *type) in GetDisplayCompChange() argument
129 if ((layers == nullptr) && (type == nullptr)) { in GetDisplayCompChange()
135 if (layers != nullptr) { in GetDisplayCompChange()
136 *(layers + i) = layer->GetId(); in GetDisplayCompChange()
149 if ((layers == nullptr) && (fences == nullptr)) { in GetDisplayReleaseFence()
155 if (layers != nullptr) { in GetDisplayReleaseFence()
156 *(layers + i) = layer->GetId(); in GetDisplayReleaseFence()
171 std::vector<HdiLayer *> layers; in PrepareDisplayLayers() local
174 layers.push_back(c); in PrepareDisplayLayers()
183 mComposer->Prepare(layers, *mClientLayer); in PrepareDisplayLayers()
[all …]
H A Dhdi_gfx_composition.cpp90 bool HdiGfxComposition::UseCompositionClient(std::vector<HdiLayer *> &layers) in UseCompositionClient() argument
96 for (auto &layer : layers) { in UseCompositionClient()
107 int32_t HdiGfxComposition::SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in SetLayers() argument
109 DISPLAY_LOGD("layers size %{public}zd", layers.size()); in SetLayers()
110 …CompositionType defaultCompType = UseCompositionClient(layers) ? COMPOSITION_CLIENT : COMPOSITION_… in SetLayers()
113 for (auto &layer : layers) { in SetLayers()
H A Dhdi_composer.cpp27 int32_t HdiComposer::Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in Prepare() argument
29 int ret = mPreComp->SetLayers(layers, clientLayer); in Prepare()
31 ret = mPostComp->SetLayers(layers, clientLayer); in Prepare()
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/core/
H A Dhdi_display.cpp133 int32_t HdiDisplay::GetDisplayCompChange(uint32_t *num, uint32_t *layers, int32_t *type) in GetDisplayCompChange() argument
137 if ((layers == nullptr) && (type == nullptr)) { in GetDisplayCompChange()
143 if (layers != nullptr) { in GetDisplayCompChange()
144 *(layers + i) = layer->GetId(); in GetDisplayCompChange()
157 if ((layers == nullptr) && (fences == nullptr)) { in GetDisplayReleaseFence()
163 if (layers != nullptr) { in GetDisplayReleaseFence()
164 *(layers + i) = layer->GetId(); in GetDisplayReleaseFence()
179 std::vector<HdiLayer *> layers; in PrepareDisplayLayers() local
182 layers.push_back(c); in PrepareDisplayLayers()
187 mComposer->Prepare(layers, *mClientLayer); in PrepareDisplayLayers()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/
H A Degl_wrapper_layer.cpp108 layers->emplace_back(str.substr(pos1, pos2-pos1)); in SplitEnvString()
114 layers->emplace_back(str.substr(pos1)); in SplitEnvString()
121 std::vector<std::string> layers; in GetDebugLayers() local
131 SplitEnvString(g_strLayers, &layers); in GetDebugLayers()
136 for (auto i : layers) { in GetDebugLayers()
140 return layers; in GetDebugLayers()
270 std::vector<std::string> layers = GetDebugLayers(); in LoadLayers() local
280 layers.push_back(i); in LoadLayers()
284 layers.insert(layers.end(), systemLayers.begin(), systemLayers.end()); in LoadLayers()
287 if (layers.empty()) { in LoadLayers()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_hardware_thread.cpp99 return this->Redraw(surface, layers, screenId); in Start()
192 RSTaskMessage::RSTask task = [this, output = output, layers = layers, param = param, in CommitAndReleaseLayers()
212 output->SetLayerInfo(layers); in CommitAndReleaseLayers()
259 for (const auto& layer : layers) { in CommitAndReleaseLayers()
457 redrawCb_(surface, param.layers, param.screenId); in OnPrepareComplete()
504 for (const auto& layer : layers) { in RedrawScreenRCD()
538 for (const auto& layer : layers) { in Redraw()
554 bool forceCPU = RSBaseRenderEngine::NeedForceCPU(layers); in Redraw()
611 RedrawScreenRCD(*canvas, layers); in Redraw()
666 for (auto& layer : layers) { in ComputeTargetColorGamut()
[all …]
H A Drs_physical_screen_processor.cpp47 [this](const auto& surface, const auto& layers) { Redraw(surface, layers); }); in Init() argument
81 …sicalScreenProcessor::Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers) in Redraw() argument
90 bool forceCPU = RSBaseRenderEngine::NeedForceCPU(layers); in Redraw()
103 renderEngine_->DrawLayers(*canvas, layers, forceCPU); in Redraw()
H A Drs_hardware_thread.h32 …allback = std::function<void(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers,
53 void CommitAndReleaseLayers(OutputPtr output, const std::vector<LayerInfoPtr>& layers);
76 …void Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers, uint32_t screen…
77 void RedrawScreenRCD(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers);
91 static GraphicColorGamut ComputeTargetColorGamut(const std::vector<LayerInfoPtr>& layers);
92 static GraphicPixelFormat ComputeTargetPixelFormat(const std::vector<LayerInfoPtr>& layers);
H A Drs_uni_render_engine.h36 …void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCP…
39 …void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCP…
45 GraphicColorGamut ComputeTargetColorGamut(const std::vector<LayerInfoPtr>& layers);
H A Drs_composer_adapter.h29 …lback = std::function<void(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers)>;
44 void CommitLayers(const std::vector<LayerInfoPtr>& layers);
64 void DumpLayersToFile(const std::vector<LayerInfoPtr>& layers);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_composer_adapter_test.cpp104 std::vector<std::shared_ptr<HdiLayerInfo>> layers; variable
111 layers.emplace_back(infoPtr1);
112 layers.emplace_back(infoPtr2);
113 composerAdapter_->CommitLayers(layers);
128 std::vector<std::shared_ptr<HdiLayerInfo>> layers; variable
137 layers.emplace_back(infoPtr);
138 composerAdapter_->CommitLayers(layers);
153 std::vector<std::shared_ptr<HdiLayerInfo>> layers; variable
160 layers.emplace_back(infoPtr1);
161 layers.emplace_back(infoPtr2);
[all …]
H A Drs_base_render_engine_test.cpp79 std::vector<LayerInfoPtr> layers; variable
80 layers.emplace_back(nullptr);
81 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
84 layers.clear();
86 layers.emplace_back(layer);
87 ret = RSBaseRenderEngine::NeedForceCPU(layers);
102 std::vector<LayerInfoPtr> layers; variable
105 layers.emplace_back(layer);
106 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
112 ret = RSBaseRenderEngine::NeedForceCPU(layers);
[all …]
H A Drs_uni_render_engine_test.cpp104 std::vector<LayerInfoPtr> layers; variable
106 layers.emplace_back(nullptr);
123 layers.emplace_back(layer1);
124 layers.emplace_back(layer2);
125 layers.emplace_back(layer3);
127 uniRenderEngine->DrawLayers(*canvas, layers, false, screenInfo);
/ohos5.0/drivers/peripheral/display/composer/test/moduletest/
H A Dhdi_device_test.cpp324 std::vector<std::shared_ptr<HdiTestLayer>> layers; in CreateLayers() local
331 layers.push_back(layer); in CreateLayers()
334 return layers; in CreateLayers()
451 std::vector<std::shared_ptr<HdiTestLayer>> layers = CreateLayers(settings); in TEST_F() local
457 layers[i]->SetZorder(zorderList[i]); in TEST_F()
475 ASSERT_TRUE((layers.size() > 0)); in TEST_P()
477 auto layer = layers[0]; in TEST_P()
527 std::vector<std::shared_ptr<HdiTestLayer>> layers = CreateLayers(settings); in TEST_F() local
528 ASSERT_TRUE((layers.size() > 0)); in TEST_F()
530 auto layer = layers[0]; in TEST_F()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/pointer_render/
H A Drs_pointer_render_manager.cpp213 std::vector<LayerInfoPtr> layers = uniRenderProcessor->GetLayers(); in CalculateTargetLayer() local
214 forceCPU_ = RSBaseRenderEngine::NeedForceCPU(layers); in CalculateTargetLayer()
216 std::sort(layers.begin(), layers.end(), [](LayerInfoPtr a, LayerInfoPtr b) { in CalculateTargetLayer()
223 for (int i = 0; i < layers.size(); ++i) { in CalculateTargetLayer()
224 std::string name = layers[i]->GetSurface()->GetName(); in CalculateTargetLayer()
230 GraphicIRect rect = layers[i]->GetLayerSize(); in CalculateTargetLayer()
243 GetRectAndTargetLayer(layers, pRect, displayNodeIndex); in CalculateTargetLayer()
264 if (layers[i]->GetSurface()->GetName().find(POINTER) != std::string::npos) { in GetRectAndTargetLayer()
267 GraphicIRect layerSize = layers[i]->GetLayerSize(); in GetRectAndTargetLayer()
276 target_ = layers[i]; in GetRectAndTargetLayer()
[all …]
/ohos5.0/drivers/interface/display/composer/v1_2/display_command/
H A Ddisplay_cmd_requester.h51 … bool& needFlush, std::vector<uint32_t>& layers, std::vector<int32_t>& fences, bool isValidated) in CommitAndGetReleaseFence() argument
84 layers.clear(); in CommitAndGetReleaseFence()
91 layers = fenceData->layers; in CommitAndGetReleaseFence()
139 bool& needFlush, std::vector<uint32_t>& layers, std::vector<int32_t>& fences) in OnReplyCommitAndGetReleaseFence() argument
157 layers.resize(vectSize); in OnReplyCommitAndGetReleaseFence()
159 DISPLAY_CHK_RETURN(replyUnpacker.ReadUint32(layers[i]) == false, HDF_FAILURE, in OnReplyCommitAndGetReleaseFence()
194 … fenceData.skipValidateState_, fenceData.needFlush_, fenceData.layers, fenceData.fences); in ProcessUnpackCmd()
299 std::vector<uint32_t> layers; member
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/composer/
H A Dhdi_composer.cpp34 int32_t HdiComposer::Prepare(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) in Prepare() argument
39 ret = composition->SetLayers(layers, clientLayer); in Prepare()
44 ret = composition->SetLayers(layers, clientLayer); in Prepare()
H A Dhdi_video_composition.cpp83 int32_t HdiVideoComposition::SetLayers(std::vector<HdiLayer*> &layers, HdiLayer &clientLayer) in SetLayers() argument
88 for (auto layer : layers) { in SetLayers()
126 void HdiVideoComposition::CLoseUnUsedLayer(const std::vector<HdiLayer*> &layers) in CLoseUnUsedLayer() argument
132 for (auto layer : layers) { in CLoseUnUsedLayer()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/hm_symbol/
H A Dhm_symbol_node_build_test.cpp150 symbol.symbolInfo_.layers = layers_;
185 symbol.symbolInfo_.layers = layers_;
210 symbol.symbolInfo_.layers = layers_;
235 symbol.symbolInfo_.layers = layers_;
260 symbol.symbolInfo_.layers = layers_;
284 symbol.symbolInfo_.layers = layers_;
323 symbol.symbolInfo_.layers = layers_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dcreate_functions_vk.cpp288 vector<const char*> layers = { in CreateInstance() local
293 layers.erase(std::remove_if(layers.begin(), layers.end(), in CreateInstance()
304 layers.cend()); in CreateInstance()
332 static_cast<uint32_t>(layers.size()), // enabledLayerCount in CreateInstance()
333 layers.data(), // ppEnabledLayerNames in CreateInstance()
569 const vector<const char*> layers = { in CreateDevice() local
594 static_cast<uint32_t>(layers.size()), // enabledLayerCount; in CreateDevice()
595 layers.data(), // ppEnabledLayerNames; in CreateDevice()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/
H A Dinplace_lighting_common.h74 bool CheckLightLayerMask(uint currLightIdx, uvec2 layers) { in CheckLightLayerMask() argument
79 return (layers & lightLayerMask) != uvec2(0, 0); in CheckLightLayerMask()
92 if (!CheckLightLayerMask(currLightIdx, sd.layers)) { in CalculateLightingInplace()
123 if (!CheckLightLayerMask(currLightIdx, sd.layers)) { in CalculateLightingInplace()
167 if (!CheckLightLayerMask(currLightIdx, sd.layers)) { in CalculateLightingInplace()
/ohos5.0/drivers/peripheral/display/composer/vdi_base/include/
H A Dhdi_gfx_composition.h26 int32_t SetLayers(std::vector<HdiLayer *> &layers, HdiLayer &clientLayer) override;
35 bool UseCompositionClient(std::vector<HdiLayer *> &layers);

123456789