/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rssurfaceframeohosvulkan_fuzzer/ |
H A D | rssurfaceframeohosvulkan_fuzzer.cpp | 66 int32_t bufferAge = GetData<int32_t>(); in DoGetCanvas() local 68 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); in DoGetCanvas() 85 int32_t bufferAge = GetData<int32_t>(); in DoGetSurface() local 87 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); in DoGetSurface() 104 int32_t bufferAge = GetData<int32_t>(); in DoSetDamageRegion() local 106 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); in DoSetDamageRegion() 130 int32_t bufferAge = GetData<int32_t>(); in DoGetReleaseFence() local 132 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); in DoGetReleaseFence() 150 int32_t bufferAge = GetData<int32_t>(); in DoSetReleaseFence() local 152 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); in DoSetReleaseFence() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/ |
H A D | rs_surface_frame_ohos_vulkan_test.cpp | 48 int32_t bufferAge = 1; variable 50 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge); 66 int32_t bufferAge = 1; variable 68 …rfaceFrameOhosVulkan = std::make_shared<RSSurfaceFrameOhosVulkan>(value, width, height, bufferAge);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/render_context/ |
H A D | render_context_test.cpp | 130 EGLint bufferAge = renderContext.QueryEglBufferAge(); variable 131 EXPECT_EQ(bufferAge, EGL_UNKNOWN); 149 EGLint bufferAge = renderContext.QueryEglBufferAge(); variable 150 EXPECT_EQ(bufferAge, EGL_UNKNOWN);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_frame_ohos_vulkan.cpp | 26 int32_t height, int32_t bufferAge) in RSSurfaceFrameOhosVulkan() argument 27 : surface_(surface), width_(width), height_(height), bufferAge_(bufferAge) in RSSurfaceFrameOhosVulkan()
|
H A D | rs_surface_ohos_vulkan.cpp | 222 int32_t bufferAge; in RequestFrame() local 224 bufferAge = 0; in RequestFrame() 226 bufferAge = mPresentCount - nativeSurface.lastPresentedCount; in RequestFrame() 229 …std::make_unique<RSSurfaceFrameOhosVulkan>(nativeSurface.drawingSurface, width, height, bufferAge); in RequestFrame()
|
H A D | rs_surface_frame_ohos_vulkan.h | 31 int32_t height, int32_t bufferAge);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ohos/ |
H A D | render_context_ohos_gl.cpp | 321 EGLint bufferAge = EGL_UNKNOWN; in GetBufferAge() local 322 EGLBoolean ret = eglQuerySurface(eglDisplay_, eglSurface_, EGL_BUFFER_AGE_KHR, &bufferAge); in GetBufferAge() 327 return static_cast<int32_t>(bufferAge); in GetBufferAge()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_display_render_node_drawable.cpp | 213 …int32_t bufferAge, ScreenInfo& screenInfo, RSDirtyRectsDfx& rsDirtyRectsDfx, RSDisplayRenderParams… in MergeDirtyHistory() argument 218 RSUniRenderUtil::MergeDirtyHistoryForDrawable(displayDrawable, bufferAge, params, false); in MergeDirtyHistory() 253 int32_t bufferAge, ScreenInfo& screenInfo) in MergeDirtyHistoryInVirtual() argument 262 RSUniRenderUtil::MergeDirtyHistoryInVirtual(displayDrawable, bufferAge); in MergeDirtyHistoryInVirtual() 665 int32_t bufferAge = expandProcessor->GetBufferAge(); in OnDraw() local 666 … damageRegionRects = MergeDirtyHistory(*this, bufferAge, screenInfo, rsDirtyRectsDfx, *params); in OnDraw() 946 int32_t bufferAge = virtualProcesser->GetBufferAge(); in CalculateVirtualDirty() local 966 UpdateDisplayDirtyManager(bufferAge, false); in CalculateVirtualDirty() 1218 int32_t bufferAge = renderFrame->GetBufferAge(); in CalculateVirtualDirtyForWiredScreen() local 1223 …auto tempDamageRegionRects = MergeDirtyHistoryInVirtual(*mirroredDrawable, bufferAge, mainScreenIn… in CalculateVirtualDirtyForWiredScreen() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/render_context/ |
H A D | render_context.cpp | 413 EGLint bufferAge = EGL_UNKNOWN; in QueryEglBufferAge() local 414 EGLBoolean ret = eglQuerySurface(eglDisplay_, eglSurface_, EGL_BUFFER_AGE_KHR, &bufferAge); in QueryEglBufferAge() 419 return bufferAge; in QueryEglBufferAge()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_util.h | 46 … MergeDirtyHistoryForDrawable(DrawableV2::RSDisplayRenderNodeDrawable& drawable, int32_t bufferAge, 59 …DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, int32_t bufferAge, bool renderParallel =…
|
H A D | rs_uni_render_util.cpp | 60 int32_t bufferAge, RSDisplayRenderParams& params, bool useAlignedDirtyRegion) in MergeDirtyHistoryForDrawable() argument 79 if (!surfaceDirtyManager->SetBufferAge(bufferAge)) { in MergeDirtyHistoryForDrawable() 80 … ROSEN_LOGW("RSUniRenderUtil::MergeDirtyHistory with invalid buffer age %{public}d", bufferAge); in MergeDirtyHistoryForDrawable() 88 dirtyManager->SetBufferAge(bufferAge); in MergeDirtyHistoryForDrawable() 141 int32_t bufferAge, bool renderParallel) in MergeDirtyHistoryInVirtual() argument 162 surfaceDirtyManager->MergeDirtyHistoryInVirtual(bufferAge); in MergeDirtyHistoryInVirtual() 166 displayDirtyManager->MergeDirtyHistoryInVirtual(bufferAge); in MergeDirtyHistoryInVirtual()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/ |
H A D | rs_render_thread_visitor.cpp | 319 int32_t bufferAge = surface->GetBufferAge(); in UpdateDirtyAndSetEGLDamageRegion() local 321 int32_t bufferAge = surfaceFrame->GetBufferAge(); in UpdateDirtyAndSetEGLDamageRegion() 323 if (!curDirtyManager_->SetBufferAge(bufferAge)) { in UpdateDirtyAndSetEGLDamageRegion() 324 … ROSEN_LOGD("ProcessRootRenderNode SetBufferAge with invalid buffer age %{public}d", bufferAge); in UpdateDirtyAndSetEGLDamageRegion() 331 if (bufferAge >= 0 && dfxDirtyType_ == DirtyRegionDebugType::DISABLED) { in UpdateDirtyAndSetEGLDamageRegion() 347 "dirtyRectAlign = [%{public}d, %{public}d, %{public}d, %{public}d]", bufferAge, in UpdateDirtyAndSetEGLDamageRegion()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_surface_render_node_two_test.cpp | 826 int bufferAge = 1; variable 827 node->UpdateCacheSurfaceDirtyManager(bufferAge); 835 node->UpdateCacheSurfaceDirtyManager(bufferAge); 837 node->UpdateCacheSurfaceDirtyManager(bufferAge); 839 node->UpdateCacheSurfaceDirtyManager(bufferAge);
|
H A D | rs_surface_render_node_test.cpp | 2142 int bufferAge = 1; variable 2143 node->UpdateCacheSurfaceDirtyManager(bufferAge);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_surface_render_node.cpp | 2584 void RSSurfaceRenderNode::UpdateCacheSurfaceDirtyManager(int bufferAge) in UpdateCacheSurfaceDirtyManager() argument 2591 cacheSurfaceDirtyManager_->SetBufferAge(bufferAge); in UpdateCacheSurfaceDirtyManager() 2597 nestedSurface->UpdateCacheSurfaceDirtyManager(bufferAge); in UpdateCacheSurfaceDirtyManager()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_surface_render_node.h | 337 void UpdateCacheSurfaceDirtyManager(int bufferAge = 2);
|