Home
last modified time | relevance | path

Searched refs:FlushFrame (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_ohos_gl.cpp63 return FlushFrame(frame); in NativeFlushFrame()
66 bool SurfaceOhosGl::FlushFrame(std::unique_ptr<SurfaceFrame>& frame) in FlushFrame() function in OHOS::Rosen::SurfaceOhosGl
H A Dsurface_ohos_raster.cpp43 return FlushFrame(frame); in NativeFlushFrame()
71 bool SurfaceOhosRaster::FlushFrame(std::unique_ptr<SurfaceFrame>& frame) in FlushFrame() function in OHOS::Rosen::SurfaceOhosRaster
H A Dsurface_base.h42 virtual bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) = 0;
H A Dsurface_ohos_raster.h32 bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) override;
H A Dsurface_ohos_gl.h39 bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) override;
H A Dsurface_ohos_vulkan.h44 bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/
H A Drs_surface_ohos_raster_test.cpp113 EXPECT_FALSE(raster.FlushFrame(frame, uiTimestamp));
119 EXPECT_FALSE(raster.FlushFrame(frame, uiTimestamp));
H A Drs_surface_ohos_vulkan_test.cpp246 EXPECT_FALSE(rsSurface.FlushFrame(frame, uiTimestamp));
252 ASSERT_TRUE(rsSurface.FlushFrame(frame, uiTimestamp));
H A Drs_surface_ohos_gl_test.cpp54 EXPECT_FALSE(rsSurface.FlushFrame(frame, uiTimestamp));
60 ASSERT_TRUE(rsSurface.FlushFrame(frame, uiTimestamp));
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dreasonable-using-renderGroup.md319 接着查看FlushFrame方法,此方法为分发绘制指令给gpu执行绘制操作,图14中,在关闭renderGroup时,渲染耗时3ms左右;图15中,在开启renderGroup时,由于大量的缓存更新…
321 图14 反例场景——组件内部子组件应用动效,FlushFrame耗时(关闭renderGroup)
325 图15 反例场景——组件内部子组件应用动效,FlushFrame耗时(开启renderGroup)
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/
H A Dsurface_capture_test.cpp65 rsSurface->FlushFrame(framePtr1); in DrawSurface()
107 rsSurface->FlushFrame(framePtr1); in DrawSurfaceToCapture()
153 rsSurface->FlushFrame(framePtr1); in DrawPixelmap()
H A Drender_service_client_fingerprint_demo.cpp68 rsSurface->FlushFrame(surfaceFrame); in main()
H A Drender_service_client_scale_demo.cpp135 rsSurface->FlushFrame(frame); in Run()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/bootanimation/src/
H A Dboot_picture_player.cpp158 rsSurface_->FlushFrame(); in Draw()
165 rsSurface_->FlushFrame(rsSurfaceFrame_); in Draw()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/
H A Dmain.cpp41 testSurface->FlushFrame(frame); in main()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Drs_surface_ohos_raster.h38 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
H A Drs_surface_ohos_gl.h41 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
H A Drs_surface_ohos_raster.cpp89 bool RSSurfaceOhosRaster::FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) in FlushFrame() function in OHOS::Rosen::RSSurfaceOhosRaster
H A Drs_surface_ohos_vulkan.h71 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/drawing/
H A Drs_surface.h43 virtual bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp = 0) = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/ohos/
H A Drs_render_surface_ohos.h40 bool FlushFrame(uint64_t uiTimestamp = 0) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/
H A Drs_render_surface.h43 virtual bool FlushFrame(uint64_t uiTimestamp = 0) = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/
H A Drs_surface_darwin.h43 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/windows/
H A Drs_surface_windows.h43 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_base_render_engine.h94 targetSurface_->FlushFrame(); in Flush()
102 targetSurface_->FlushFrame(surfaceFrame_); in Flush()

12