Home
last modified time | relevance | path

Searched refs:mVulkanWindow_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_ohos_vulkan.cpp53 if (mVulkanWindow_ != nullptr) { in ~SurfaceOhosVulkan()
54 delete mVulkanWindow_; in ~SurfaceOhosVulkan()
55 mVulkanWindow_ = nullptr; in ~SurfaceOhosVulkan()
92 if (mVulkanWindow_ == nullptr) { in RequestFrame()
94 mVulkanWindow_ = new vulkan::RSVulkanWindow(std::move(vulkan_surface_ohos)); in RequestFrame()
99 auto ddgrSurface = mVulkanWindow_->AcquireSurface(); in RequestFrame()
111 surface_->GetImpl<Drawing::DDGRSurface>()->SetGrContext(mVulkanWindow_->GetDDGRContext()); in RequestFrame()
113 sk_sp<SkSurface> skSurface = mVulkanWindow_->AcquireSurface(); in RequestFrame()
238 if (mVulkanWindow_ != nullptr) { in FlushFrame()
240 mVulkanWindow_->SwapBuffers(ddgrCanvas_); in FlushFrame()
[all …]
H A Dsurface_ohos_vulkan.h58 vulkan::RSVulkanWindow *mVulkanWindow_ = nullptr; variable