/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/ |
H A D | egl_wrapper_layer.cpp | 102 static void SplitEnvString(std::string str, std::vector<std::string> *layers) in SplitEnvString() argument 108 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 in LoadLayers() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_physical_screen_processor.cpp | 43 [this](const auto& surface, const auto& layers) { Redraw(surface, layers); }); in Init() 77 void RSPhysicalScreenProcessor::Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers) in Redraw() argument 86 bool forceCPU = RSBaseRenderEngine::NeedForceCPU(layers); in Redraw() 105 renderEngine_->DrawLayers(*canvas, layers, forceCPU); in Redraw()
|
H A D | rs_hardware_thread.cpp | 89 redrawCb_ = [this](const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers, uint32_t screenId) { in Start() 90 return this->Redraw(surface, layers, screenId); in Start() 170 void RSHardwareThread::CommitAndReleaseLayers(OutputPtr output, const std::vector<LayerInfoPtr>& layers) in CommitAndReleaseLayers() argument 177 LayerComposeCollection::GetInstance().UpdateUniformOrOfflineComposeFrameNumberForDFX(layers.size()); in CommitAndReleaseLayers() 182 RSTaskMessage::RSTask task = [this, output = output, layers = layers, param = param]() { in CommitAndReleaseLayers() 197 currentRate, param.frameTimestamp, layers.size()); in CommitAndReleaseLayers() 199 currentRate, param.frameTimestamp, layers.size()); in CommitAndReleaseLayers() 203 output->SetLayerInfo(layers); in CommitAndReleaseLayers() 431 redrawCb_(surface, param.layers, para in OnPrepareComplete() 473 RedrawScreenRCD(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers) RedrawScreenRCD() argument 500 Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers, uint32_t screenId) Redraw() argument 639 ComputeTargetColorGamut(const std::vector<LayerInfoPtr>& layers) ComputeTargetColorGamut() argument 671 ComputeTargetPixelFormat(const std::vector<LayerInfoPtr>& layers) ComputeTargetPixelFormat() argument [all...] |
H A D | rs_hardware_thread.h | 31 using UniFallbackCallback = std::function<void(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers, 49 void CommitAndReleaseLayers(OutputPtr output, const std::vector<LayerInfoPtr>& layers); 72 void Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers, uint32_t screenId); 73 void RedrawScreenRCD(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers); 88 static GraphicColorGamut ComputeTargetColorGamut(const std::vector<LayerInfoPtr>& layers); 89 static GraphicPixelFormat ComputeTargetPixelFormat(const std::vector<LayerInfoPtr>& layers);
|
H A D | rs_uni_render_engine.h | 36 void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, 39 void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, 45 GraphicColorGamut ComputeTargetColorGamut(const std::vector<LayerInfoPtr>& layers);
|
H A D | rs_render_engine.h | 33 void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, 36 void DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU,
|
H A D | rs_composer_adapter.h | 29 using FallbackCallback = std::function<void(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers)>; 46 void CommitLayers(const std::vector<LayerInfoPtr>& layers); 67 void DumpLayersToFile(const std::vector<LayerInfoPtr>& layers); 84 // The offset on dst screen for all layers.
|
H A D | rs_uni_render_engine.cpp | 58 void RSUniRenderEngine::DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, in DrawLayers() argument 61 void RSUniRenderEngine::DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, in DrawLayers() 65 for (const auto& layer : layers) { in DrawLayers()
|
H A D | rs_render_engine.cpp | 68 void RSRenderEngine::DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, in DrawLayers() argument 71 void RSRenderEngine::DrawLayers(RSPaintFilterCanvas& canvas, const std::vector<LayerInfoPtr>& layers, bool forceCPU, in DrawLayers() 80 for (const auto& layer : layers) { in DrawLayers()
|
H A D | rs_physical_screen_processor.h | 42 void Redraw(const sptr<Surface>& surface, const std::vector<LayerInfoPtr>& layers);
|
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/ |
H A D | rs_base_render_engine_unit_test.cpp | 53 std::vector<LayerInfoPtr> layers;
in HWTEST() local 54 layers.emplace_back(nullptr);
in HWTEST() 55 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 58 layers.clear();
in HWTEST() 60 layers.emplace_back(layer);
in HWTEST() 61 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 102 std::vector<LayerInfoPtr> layers;
in HWTEST() local 105 layers.emplace_back(layer);
in HWTEST() 106 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 112 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() [all...] |
H A D | rs_unittest_base_render_engine_test.cpp | 230 std::vector<LayerInfoPtr> layers;
in HWTEST() local 231 layers.emplace_back(nullptr);
in HWTEST() 232 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 235 layers.clear();
in HWTEST() 237 layers.emplace_back(layer);
in HWTEST() 238 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 253 std::vector<LayerInfoPtr> layers;
in HWTEST() local 256 layers.emplace_back(layer);
in HWTEST() 257 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 263 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() [all...] |
H A D | rs_composer_adapter_unit_test.cpp | 104 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 111 layers.emplace_back(infoPtr1); in HWTEST_F() 112 layers.emplace_back(infoPtr2); in HWTEST_F() 113 composerAdapter_->CommitLayers(layers); in HWTEST_F() 127 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 134 layers.emplace_back(infoPtr1); in HWTEST_F() 135 layers.emplace_back(infoPtr2); in HWTEST_F() 137 composerAdapter_->CommitLayers(layers); in HWTEST_F() 151 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 163 layers in HWTEST_F() 202 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 224 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 254 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 276 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 301 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 323 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 351 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 376 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local [all...] |
H A D | rs_unittest_composer_adapter_test.cpp | 104 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 111 layers.emplace_back(infoPtr1); in HWTEST_F() 112 layers.emplace_back(infoPtr2); in HWTEST_F() 113 composerAdapter_->CommitLayers(layers); in HWTEST_F() 128 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 136 layers.emplace_back(infoPtr); in HWTEST_F() 137 composerAdapter_->CommitLayers(layers); in HWTEST_F() 152 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 159 layers.emplace_back(infoPtr1); in HWTEST_F() 160 layers in HWTEST_F() 285 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 316 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 339 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 362 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 385 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 411 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 440 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 471 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local [all...] |
H A D | rs_hardware_thread_unit_test.cpp | 192 std::vector<LayerInfoPtr> layers; in HWTEST_F() local 193 layers.emplace_back(layer1); in HWTEST_F() 194 layers.emplace_back(layer2); in HWTEST_F() 195 layers.emplace_back(layer3); in HWTEST_F() 198 hardwareThread.CommitAndReleaseLayers(composerAdapter_->output_, layers); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_base_render_engine_test.cpp | 79 std::vector<LayerInfoPtr> layers;
in HWTEST() local 80 layers.emplace_back(nullptr);
in HWTEST() 81 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 84 layers.clear();
in HWTEST() 86 layers.emplace_back(layer);
in HWTEST() 87 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 102 std::vector<LayerInfoPtr> layers;
in HWTEST() local 105 layers.emplace_back(layer);
in HWTEST() 106 bool ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() 112 ret = RSBaseRenderEngine::NeedForceCPU(layers);
in HWTEST() [all...] |
H A D | rs_composer_adapter_test.cpp | 104 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 111 layers.emplace_back(infoPtr1); in HWTEST_F() 112 layers.emplace_back(infoPtr2); in HWTEST_F() 113 composerAdapter_->CommitLayers(layers); in HWTEST_F() 127 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 139 layers.emplace_back(infoPtr); in HWTEST_F() 140 composerAdapter_->CommitLayers(layers); in HWTEST_F() 154 std::vector<std::shared_ptr<HdiLayerInfo>> layers; in HWTEST_F() local 161 layers.emplace_back(infoPtr1); in HWTEST_F() 162 layers in HWTEST_F() 202 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 232 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 254 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 276 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 298 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 323 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 351 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local 381 std::vector<std::shared_ptr<HdiLayerInfo>> layers; HWTEST_F() local [all...] |
H A D | rs_uni_render_engine_test.cpp | 104 std::vector<LayerInfoPtr> layers;
in HWTEST() local 106 layers.emplace_back(nullptr);
in HWTEST() 123 layers.emplace_back(layer1);
in HWTEST() 124 layers.emplace_back(layer2);
in HWTEST() 125 layers.emplace_back(layer3);
in HWTEST() 127 uniRenderEngine->DrawLayers(*canvas, layers, false, screenInfo);
in HWTEST()
|
H A D | rs_hardware_thread_test.cpp | 192 std::vector<LayerInfoPtr> layers; in HWTEST_F() local 193 layers.emplace_back(layer1); in HWTEST_F() 194 layers.emplace_back(layer2); in HWTEST_F() 195 layers.emplace_back(layer3); in HWTEST_F() 198 hardwareThread.CommitAndReleaseLayers(composerAdapter_->output_, layers); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/hm_symbol/ |
H A D | hm_symbol_node_build_test.cpp | 30 std::vector<std::vector<size_t>> layers_ = {{0}, {1}}; // this two layers 150 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 175 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 200 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 225 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 250 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 274 symbol.symbolInfo_.layers = layers_; in HWTEST_F() 313 symbol.symbolInfo_.layers = layers_; in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/magic_pointer_render/ |
H A D | rs_magic_pointer_render_manager.cpp | 213 std::vector<LayerInfoPtr> layers = uniRenderProcessor->GetLayers(); 214 forceCPU_ = RSBaseRenderEngine::NeedForceCPU(layers); 216 std::sort(layers.begin(), layers.end(), [](LayerInfoPtr a, LayerInfoPtr b) { 223 for (int i = 0; i < static_cast<int>(layers.size()); ++i) { 224 std::string name = layers[i]->GetSurface()->GetName(); 230 GraphicIRect rect = layers[i]->GetLayerSize(); 243 GetRectAndTargetLayer(layers, pRect, displayNodeIndex); 257 void RSMagicPointerRenderManager::GetRectAndTargetLayer(std::vector<LayerInfoPtr>& layers, RectI& pRect, 264 if (layers[ [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | create_functions_vk.cpp | 282 PLUGIN_LOG_D("Vulkan: available layers:"); in CreateInstance() 288 vector<const char*> layers = { in CreateInstance() local 293 layers.erase(std::remove_if(layers.begin(), layers.end(), in CreateInstance() 300 PLUGIN_LOG_E("some layers are not supported! Layer name: %s", requiredLayer); in CreateInstance() 304 layers.cend()); in CreateInstance() 332 (uint32_t)layers.size(), // enabledLayerCount in CreateInstance() 333 layers.data(), // ppEnabledLayerNames in CreateInstance() 569 const vector<const char*> layers [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/ |
H A D | inplace_lighting_common.h | 74 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()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/ |
H A D | render_context_sample.cpp | 86 std::cout << "OnPrepareCompleted param.layer size is " << (int)param.layers.size() << std::endl; in OnPrepareCompleted() 311 std::vector<LayerInfoPtr> layers; in Draw() local 312 layers.push_back(backgroundLayer); in Draw() 313 layers.push_back(drawingLayer); in Draw() 315 output_->SetLayerInfo(layers); in Draw() 327 for (auto layerI : layers) { in Draw()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/ |
H A D | hm_symbol.h | 116 std::vector<std::vector<size_t>> layers; member 128 std::vector<std::vector<size_t>> layers; member
|