Searched refs:surfaceFrame (Results 1 - 7 of 7) sorted by relevance
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | render_service_client_fingerprint_demo.cpp | 57 auto surfaceFrame = rsSurface->RequestFrame(defaultDisplay->GetWidth(), defaultDisplay->GetHeight()); in main() local 58 auto skSurface = surfaceFrame->GetSurface(); in main() 68 rsSurface->FlushFrame(surfaceFrame); in main()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/ |
H A D | drawing_engine_sample.cpp | 216 std::unique_ptr<SurfaceFrame> surfaceFrame; in DoDraw() local 221 surfaceFrame = surface_->NativeRequestFrame(drawingWidth, drawingHeight); in DoDraw() 222 if (surfaceFrame == nullptr) { in DoDraw() 228 surfaceFrame = surface_->RequestFrame(drawingWidth, drawingHeight); in DoDraw() 232 surfaceFrame = surface_->RequestFrame(drawingWidth, drawingHeight); in DoDraw() 234 Drawing::Canvas* drcanvas = surface_->GetCanvas(surfaceFrame); in DoDraw() 239 surface_->NativeFlushFrame(surfaceFrame); in DoDraw() 242 surface_->FlushFrame(surfaceFrame); in DoDraw() 246 surface_->FlushFrame(surfaceFrame); in DoDraw()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_dma_buffer_surface_render_node_drawable.cpp | 137 auto surfaceFrame = rsSurface->RequestFrame(config.width, config.height, 0); in RequestFrame() local 138 if (surfaceFrame == nullptr) { in RequestFrame() 142 return std::make_unique<RSRenderFrame>(rsSurface, std::move(surfaceFrame)); in RequestFrame()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/ |
H A D | rs_render_thread_visitor.cpp | 302 void RSRenderThreadVisitor::UpdateDirtyAndSetEGLDamageRegion(std::unique_ptr<RSSurfaceFrame>& surfaceFrame) in UpdateDirtyAndSetEGLDamageRegion() argument 308 int32_t bufferAge = surfaceFrame->GetBufferAge(); in UpdateDirtyAndSetEGLDamageRegion() 321 surfaceFrame->SetDamageRegion(dirtyRectFlip.left_, dirtyRectFlip.top_, dirtyRectFlip.width_, in UpdateDirtyAndSetEGLDamageRegion() 430 auto surfaceFrame = rsSurface->RequestFrame(bufferWidth, bufferHeight, uiTimestamp_); in ProcessRootRenderNode() local 432 auto surfaceFrame = rsSurface->RequestFrame(std::round(bufferWidth), std::round(bufferHeight), uiTimestamp_); in ProcessRootRenderNode() local 435 if (surfaceFrame == nullptr) { in ProcessRootRenderNode() 442 auto surface = surfaceFrame->GetSurface(); in ProcessRootRenderNode() 497 UpdateDirtyAndSetEGLDamageRegion(surfaceFrame); in ProcessRootRenderNode() 558 rsSurface->FlushFrame(surfaceFrame, uiTimestamp_); in ProcessRootRenderNode()
|
H A D | rs_render_thread_visitor.h | 74 void UpdateDirtyAndSetEGLDamageRegion(std::unique_ptr<RSSurfaceFrame>& surfaceFrame);
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/ |
H A D | rs_render_thread_visitor_test.cpp | 1114 std::unique_ptr<RSSurfaceFrame> surfaceFrame = std::make_unique<RSSurfaceFrameOhosGl>(1, 1); in HWTEST_F() local 1116 visitor.UpdateDirtyAndSetEGLDamageRegion(surfaceFrame); in HWTEST_F() 1117 EXPECT_TRUE(surfaceFrame); in HWTEST_F() 1120 visitor.UpdateDirtyAndSetEGLDamageRegion(surfaceFrame); in HWTEST_F() 1121 EXPECT_TRUE(surfaceFrame); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_base_render_engine.cpp | 297 auto surfaceFrame = rsSurface->RequestFrame(config.width, config.height, 0, useAFBC, in RequestFrame() local 300 if (surfaceFrame == nullptr) { in RequestFrame() 304 return std::make_unique<RSRenderFrame>(rsSurface, std::move(surfaceFrame)); in RequestFrame()
|
Completed in 9 milliseconds