Searched defs:VulkanManager (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
H A DVulkanManager.h38 friend class VulkanManager;
72 // windowing contexts. The VulkanManager must be initialized before use.
73 class VulkanManager { class in namespace:android::uirenderer::renderthread
75 // Sets up the vulkan context that is shared amonst all clients of the VulkanManager. This must
76 // be call once before use of the VulkanManager. Multiple calls after the first will simiply
80 // Quick check to see if the VulkanManager has been initialized.
110 explicit VulkanManager(RenderThread& thread);
111 ~VulkanManager() { destroy(); }
H A DVulkanManager.cpp17 #include "VulkanManager.h"
36 VulkanManager::VulkanManager(RenderThread& thread) : mRenderThread(thread) { function in class:android::uirenderer::renderthread::VulkanManager
39 void VulkanManager::destroy() {
52 void VulkanManager::initialize() {
120 VulkanSurface::BackbufferInfo* VulkanManager::getAvailableBackbuffer(VulkanSurface* surface) {
143 SkSurface* VulkanManager::getBackbufferSurface(VulkanSurface* surface) {
243 void VulkanManager::destroyBuffers(VulkanSurface* surface) {
268 void VulkanManager::destroySurface(VulkanSurface* surface) {
289 void VulkanManager
[all...]

Completed in 527 milliseconds