Home
last modified time | relevance | path

Searched refs:VulkanSurface (Results 1 – 3 of 3) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DVulkanManager.h31 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);
[all …]
DVulkanManager.cpp128 VulkanSurface::BackbufferInfo* VulkanManager::getAvailableBackbuffer(VulkanSurface* surface) { in getAvailableBackbuffer()
136 VulkanSurface::BackbufferInfo* backbuffer = in getAvailableBackbuffer()
150 SkSurface* VulkanManager::getBackbufferSurface(VulkanSurface* surface) { in getBackbufferSurface()
151 VulkanSurface::BackbufferInfo* backbuffer = getAvailableBackbuffer(surface); in getBackbufferSurface()
252 void VulkanManager::destroyBuffers(VulkanSurface* surface) { in destroyBuffers()
277 void VulkanManager::destroySurface(VulkanSurface* surface) { in destroySurface()
298 void VulkanManager::createBuffers(VulkanSurface* surface, VkFormat format, VkExtent2D extent) { in createBuffers()
309 surface->mImageInfos = new VulkanSurface::ImageInfo[surface->mImageCount]; in createBuffers()
321 VulkanSurface::ImageInfo& imageInfo = surface->mImageInfos[i]; in createBuffers()
349 surface->mBackbuffers = new VulkanSurface::BackbufferInfo[surface->mImageCount + 1]; in createBuffers()
[all …]
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaVulkanPipeline.h55 renderthread::VulkanSurface* mVkSurface = nullptr;