Home
last modified time | relevance | path

Searched refs:bufferAge (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rssurfaceframeohosvulkan_fuzzer/
H A Drssurfaceframeohosvulkan_fuzzer.cpp66 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 Drs_surface_frame_ohos_vulkan_test.cpp48 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 Drender_context_test.cpp130 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 Drs_surface_frame_ohos_vulkan.cpp26 int32_t height, int32_t bufferAge) in RSSurfaceFrameOhosVulkan() argument
27 : surface_(surface), width_(width), height_(height), bufferAge_(bufferAge) in RSSurfaceFrameOhosVulkan()
H A Drs_surface_ohos_vulkan.cpp222 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 Drs_surface_frame_ohos_vulkan.h31 int32_t height, int32_t bufferAge);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ohos/
H A Drender_context_ohos_gl.cpp321 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 Drs_display_render_node_drawable.cpp213 …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 Drender_context.cpp413 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 Drs_uni_render_util.h46 … MergeDirtyHistoryForDrawable(DrawableV2::RSDisplayRenderNodeDrawable& drawable, int32_t bufferAge,
59 …DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, int32_t bufferAge, bool renderParallel =…
H A Drs_uni_render_util.cpp60 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 Drs_render_thread_visitor.cpp319 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 Drs_surface_render_node_two_test.cpp826 int bufferAge = 1; variable
827 node->UpdateCacheSurfaceDirtyManager(bufferAge);
835 node->UpdateCacheSurfaceDirtyManager(bufferAge);
837 node->UpdateCacheSurfaceDirtyManager(bufferAge);
839 node->UpdateCacheSurfaceDirtyManager(bufferAge);
H A Drs_surface_render_node_test.cpp2142 int bufferAge = 1; variable
2143 node->UpdateCacheSurfaceDirtyManager(bufferAge);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_render_node.cpp2584 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 Drs_surface_render_node.h337 void UpdateCacheSurfaceDirtyManager(int bufferAge = 2);