Home
last modified time | relevance | path

Searched refs:VulkanManager (Results 1 – 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DVulkanManager.h65 class VulkanManager final : public RefBase {
67 static sp<VulkanManager> getInstance();
117 explicit VulkanManager() {} in VulkanManager() function
118 ~VulkanManager();
192 sp<VulkanManager> manager = VulkanManager::getInstance(); in interceptedVkQueueSubmit()
198 sp<VulkanManager> manager = VulkanManager::getInstance(); in interceptedVkQueueWaitIdle()
DVulkanManager.cpp59 GrVkGetProc VulkanManager::sSkiaGetProp = [](const char* proc_name, VkInstance instance,
63 return (PFN_vkVoidFunction)VulkanManager::interceptedVkQueueSubmit; in __anonfea6a4a90102()
65 return (PFN_vkVoidFunction)VulkanManager::interceptedVkQueueWaitIdle; in __anonfea6a4a90102()
76 sp<VulkanManager> VulkanManager::getInstance() { in getInstance()
78 static wp<VulkanManager> sWeakInstance = nullptr; in getInstance()
82 sp<VulkanManager> vulkanManager = sWeakInstance.promote(); in getInstance()
84 vulkanManager = new VulkanManager(); in getInstance()
91 VulkanManager::~VulkanManager() { in ~VulkanManager()
113 void VulkanManager::setupDevice(GrVkExtensions& grExtensions, VkPhysicalDeviceFeatures2& features) { in setupDevice()
342 void VulkanManager::initialize() { in initialize()
[all …]
DVulkanSurface.h34 class VulkanManager; variable
40 const VulkanManager& vkManager, uint32_t extraBuffers);
53 friend VulkanManager;
109 const VulkanManager& vkManager, uint32_t extraBuffers,
DRenderThread.h65 class VulkanManager; variable
158 VulkanManager& vulkanManager();
242 sp<VulkanManager> mVkManager;
DRenderThread.cpp236 mVkManager = VulkanManager::getInstance(); in initThreadLocals()
306 VulkanManager& RenderThread::vulkanManager() { in vulkanManager()
308 mVkManager = VulkanManager::getInstance(); in vulkanManager()
DVulkanSurface.cpp121 GrDirectContext* grContext, const VulkanManager& vkManager, in Create()
146 const VulkanManager& vkManager, in InitializeWindowInfoStruct()
/frameworks/base/libs/hwui/
DHardwareBitmapUploader.cpp244 renderthread::VulkanManager* vkManager = getVulkanManager(); in onUploadHardwareBitmap()
254 renderthread::VulkanManager::ContextType::kUploadThread); in onUploadHardwareBitmap()
269 renderthread::VulkanManager* getVulkanManager() { in getVulkanManager()
275 mVulkanManagerStrong = renderthread::VulkanManager::getInstance(); in getVulkanManager()
285 sp<renderthread::VulkanManager> mVulkanManagerStrong;
286 wp<renderthread::VulkanManager> mVulkanManagerWeak;
DAndroid.bp573 "renderthread/VulkanManager.cpp",
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaVulkanPipeline.h58 renderthread::VulkanManager& vulkanManager();
DVkFunctorDrawable.cpp62 renderthread::VulkanManager& vk_manager = in draw()
DSkiaVulkanPipeline.cpp54 VulkanManager& SkiaVulkanPipeline::vulkanManager() { in vulkanManager()