Searched refs:VulkanSurface (Results 1 – 14 of 14) sorted by relevance
/third_party/flutter/engine/flutter/vulkan/ |
D | vulkan_surface.cc | 12 VulkanSurface::VulkanSurface( in VulkanSurface() function in vulkan::VulkanSurface 41 VulkanSurface::~VulkanSurface() = default; 43 bool VulkanSurface::IsValid() const { in IsValid() 47 const VulkanHandle<VkSurfaceKHR>& VulkanSurface::Handle() const { in Handle() 51 const VulkanNativeSurface& VulkanSurface::GetNativeSurface() const { in GetNativeSurface() 55 SkISize VulkanSurface::GetSize() const { in GetSize()
|
D | vulkan_surface.h | 18 class VulkanSurface { 20 VulkanSurface(VulkanProcTable& vk, 24 ~VulkanSurface(); 42 FML_DISALLOW_COPY_AND_ASSIGN(VulkanSurface);
|
D | vulkan_device.h | 17 class VulkanSurface; variable 41 bool GetSurfaceCapabilities(const VulkanSurface& surface, 52 int ChooseSurfaceFormat(const VulkanSurface& surface, 57 bool ChoosePresentMode(const VulkanSurface& surface,
|
D | vulkan_window.h | 26 class VulkanSurface; variable 52 std::unique_ptr<VulkanSurface> surface_;
|
D | vulkan_swapchain.h | 22 class VulkanSurface; variable 30 const VulkanSurface& surface,
|
D | vulkan_device.cc | 180 const VulkanSurface& surface, in GetSurfaceCapabilities() 268 int VulkanDevice::ChooseSurfaceFormat(const VulkanSurface& surface, in ChooseSurfaceFormat() 311 bool VulkanDevice::ChoosePresentMode(const VulkanSurface& surface, in ChoosePresentMode()
|
D | vulkan_swapchain_stub.cc | 11 const VulkanSurface& surface, in VulkanSwapchain()
|
D | vulkan_window.cc | 63 surface_ = std::make_unique<VulkanSurface>(*vk, *application_, in VulkanWindow()
|
D | vulkan_swapchain.cc | 41 const VulkanSurface& surface, in VulkanSwapchain()
|
/third_party/flutter/engine/flutter/shell/platform/fuchsia/flutter/ |
D | vulkan_surface.cc | 89 VulkanSurface::VulkanSurface(vulkan::VulkanProvider& vulkan_provider, in VulkanSurface() function in flutter_runner::VulkanSurface 128 VulkanSurface::~VulkanSurface() { in ~VulkanSurface() 133 bool VulkanSurface::IsValid() const { in IsValid() 137 SkISize VulkanSurface::GetSize() const { in GetSize() 145 vulkan::VulkanHandle<VkSemaphore> VulkanSurface::SemaphoreFromEvent( in SemaphoreFromEvent() 192 bool VulkanSurface::CreateFences() { in CreateFences() 212 bool VulkanSurface::AllocateDeviceMemory(sk_sp<GrContext> context, in AllocateDeviceMemory() 303 bool VulkanSurface::SetupSkiaSurface(sk_sp<GrContext> context, in SetupSkiaSurface() 344 bool VulkanSurface::PushSessionImageSetupOps(scenic::Session* session) { in PushSessionImageSetupOps() 376 scenic::Image* VulkanSurface::GetImage() { in GetImage() [all …]
|
D | vulkan_surface_pool.h | 29 std::unique_ptr<VulkanSurface> AcquireSurface(const SkISize& size); 59 std::unique_ptr<VulkanSurface> vk_surface; 65 std::vector<std::unique_ptr<VulkanSurface>> available_surfaces_; 66 std::unordered_map<uintptr_t, std::unique_ptr<VulkanSurface>> 75 std::unique_ptr<VulkanSurface> GetCachedOrCreateSurface(const SkISize& size); 77 std::unique_ptr<VulkanSurface> CreateSurface(const SkISize& size); 79 void RecycleSurface(std::unique_ptr<VulkanSurface> surface);
|
D | vulkan_surface.h | 47 class VulkanSurface final 50 VulkanSurface(vulkan::VulkanProvider& vulkan_provider, 55 ~VulkanSurface() override; 197 async::WaitMethod<VulkanSurface, &VulkanSurface::OnHandleReady> wait_; 209 FML_DISALLOW_COPY_AND_ASSIGN(VulkanSurface);
|
D | vulkan_surface_pool.cc | 33 std::unique_ptr<VulkanSurface> VulkanSurfacePool::AcquireSurface( in AcquireSurface() 50 std::unique_ptr<VulkanSurface> VulkanSurfacePool::GetCachedOrCreateSurface( in GetCachedOrCreateSurface() 117 auto vulkan_surface = std::unique_ptr<VulkanSurface>( in SubmitSurface() 118 static_cast<VulkanSurface*>(p_surface.release())); in SubmitSurface() 158 std::unique_ptr<VulkanSurface> VulkanSurfacePool::CreateSurface( in CreateSurface() 161 auto surface = std::make_unique<VulkanSurface>(vulkan_provider_, context_, in CreateSurface() 186 void VulkanSurfacePool::RecycleSurface(std::unique_ptr<VulkanSurface> surface) { in RecycleSurface()
|
D | vulkan_surface_producer.cc | 175 auto vk_surface = static_cast<VulkanSurface*>(surface.get()); in TransitionSurfacesToExternal()
|