/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/ |
H A D | surface_ohos_gl.cpp | 63 return FlushFrame(frame); in NativeFlushFrame() 66 bool SurfaceOhosGl::FlushFrame(std::unique_ptr<SurfaceFrame>& frame) in FlushFrame() function in OHOS::Rosen::SurfaceOhosGl
|
H A D | surface_ohos_raster.cpp | 43 return FlushFrame(frame); in NativeFlushFrame() 71 bool SurfaceOhosRaster::FlushFrame(std::unique_ptr<SurfaceFrame>& frame) in FlushFrame() function in OHOS::Rosen::SurfaceOhosRaster
|
H A D | surface_base.h | 42 virtual bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) = 0;
|
H A D | surface_ohos_raster.h | 32 bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) override;
|
H A D | surface_ohos_gl.h | 39 bool FlushFrame(std::unique_ptr<SurfaceFrame>& frame) override;
|
H A D | surface_ohos_vulkan.h | 44 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 D | rs_surface_ohos_raster_test.cpp | 113 EXPECT_FALSE(raster.FlushFrame(frame, uiTimestamp)); 119 EXPECT_FALSE(raster.FlushFrame(frame, uiTimestamp));
|
H A D | rs_surface_ohos_vulkan_test.cpp | 246 EXPECT_FALSE(rsSurface.FlushFrame(frame, uiTimestamp)); 252 ASSERT_TRUE(rsSurface.FlushFrame(frame, uiTimestamp));
|
H A D | rs_surface_ohos_gl_test.cpp | 54 EXPECT_FALSE(rsSurface.FlushFrame(frame, uiTimestamp)); 60 ASSERT_TRUE(rsSurface.FlushFrame(frame, uiTimestamp));
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | reasonable-using-renderGroup.md | 319 接着查看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 D | surface_capture_test.cpp | 65 rsSurface->FlushFrame(framePtr1); in DrawSurface() 107 rsSurface->FlushFrame(framePtr1); in DrawSurfaceToCapture() 153 rsSurface->FlushFrame(framePtr1); in DrawPixelmap()
|
H A D | render_service_client_fingerprint_demo.cpp | 68 rsSurface->FlushFrame(surfaceFrame); in main()
|
H A D | render_service_client_scale_demo.cpp | 135 rsSurface->FlushFrame(frame); in Run()
|
/ohos5.0/foundation/graphic/graphic_2d/frameworks/bootanimation/src/ |
H A D | boot_picture_player.cpp | 158 rsSurface_->FlushFrame(); in Draw() 165 rsSurface_->FlushFrame(rsSurfaceFrame_); in Draw()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/ |
H A D | main.cpp | 41 testSurface->FlushFrame(frame); in main()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_ohos_raster.h | 38 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
|
H A D | rs_surface_ohos_gl.h | 41 bool FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) override;
|
H A D | rs_surface_ohos_raster.cpp | 89 bool RSSurfaceOhosRaster::FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) in FlushFrame() function in OHOS::Rosen::RSSurfaceOhosRaster
|
H A D | rs_surface_ohos_vulkan.h | 71 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 D | rs_surface.h | 43 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 D | rs_render_surface_ohos.h | 40 bool FlushFrame(uint64_t uiTimestamp = 0) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/ |
H A D | rs_render_surface.h | 43 virtual bool FlushFrame(uint64_t uiTimestamp = 0) = 0;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/ |
H A D | rs_surface_darwin.h | 43 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 D | rs_surface_windows.h | 43 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 D | rs_base_render_engine.h | 94 targetSurface_->FlushFrame(); in Flush() 102 targetSurface_->FlushFrame(surfaceFrame_); in Flush()
|