Lines Matching refs:VulkanSurface
31 class VulkanSurface {
33 VulkanSurface() {} in VulkanSurface() function
86 VulkanSurface* createSurface(ANativeWindow* window);
89 void destroySurface(VulkanSurface* surface);
96 bool isCurrent(VulkanSurface* surface) { return true; } in isCurrent()
98 int getAge(VulkanSurface* surface);
103 SkSurface* getBackbufferSurface(VulkanSurface* surface);
106 void swapBuffers(VulkanSurface* surface);
114 void destroyBuffers(VulkanSurface* surface);
116 bool createSwapchain(VulkanSurface* surface);
117 void createBuffers(VulkanSurface* surface, VkFormat format, VkExtent2D extent);
119 VulkanSurface::BackbufferInfo* getAvailableBackbuffer(VulkanSurface* surface);