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

/frameworks/base/libs/hwui/renderthread/
H A DVulkanManager.h31 class VulkanSurface { class in namespace:android::uirenderer::renderthread
33 VulkanSurface() {} function in class:android::uirenderer::renderthread::VulkanSurface
84 // VulkanSurface object which is returned.
85 VulkanSurface* createSurface(ANativeWindow* window);
87 // Destroy the VulkanSurface and all associated vulkan objects.
88 void destroySurface(VulkanSurface* surface);
93 // No work is needed to make a VulkanSurface current, and all functions require that a
94 // VulkanSurface is passed into them so we just return true here.
95 bool isCurrent(VulkanSurface* surface) { return true; }
97 int getAge(VulkanSurface* surfac
[all...]
H A DVulkanManager.cpp120 VulkanSurface::BackbufferInfo* VulkanManager::getAvailableBackbuffer(VulkanSurface* surface) {
128 VulkanSurface::BackbufferInfo* backbuffer = surface->mBackbuffers +
143 SkSurface* VulkanManager::getBackbufferSurface(VulkanSurface* surface) {
144 VulkanSurface::BackbufferInfo* backbuffer = getAvailableBackbuffer(surface);
243 void VulkanManager::destroyBuffers(VulkanSurface* surface) {
268 void VulkanManager::destroySurface(VulkanSurface* surface) {
289 void VulkanManager::createBuffers(VulkanSurface* surface, VkFormat format, VkExtent2D extent) {
303 surface->mImageInfos = new VulkanSurface::ImageInfo[surface->mImageCount];
322 VulkanSurface
[all...]
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaVulkanPipeline.h53 renderthread::VulkanSurface* mVkSurface = nullptr;

Completed in 71 milliseconds