Searched refs:VulkanSurface (Results 1 – 6 of 6) sorted by relevance
/frameworks/base/libs/hwui/renderthread/ |
D | VulkanSurface.cpp | 134 VulkanSurface* VulkanSurface::Create(ANativeWindow* window, ColorMode colorMode, in Create() 155 return new VulkanSurface(window, windowInfo, grContext); in Create() 158 bool VulkanSurface::InitializeWindowInfoStruct(ANativeWindow* window, ColorMode colorMode, in InitializeWindowInfoStruct() 286 bool VulkanSurface::UpdateWindow(ANativeWindow* window, const WindowInfo& windowInfo) { in UpdateWindow() 335 VulkanSurface::VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, in VulkanSurface() function in android::uirenderer::renderthread::VulkanSurface 339 VulkanSurface::~VulkanSurface() { in ~VulkanSurface() 347 void VulkanSurface::releaseBuffers() { in releaseBuffers() 349 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in releaseBuffers() 371 VulkanSurface::NativeBufferInfo* VulkanSurface::dequeueNativeBuffer() { in dequeueNativeBuffer() 446 VulkanSurface::NativeBufferInfo* bufferInfo = &mNativeBuffers[idx]; in dequeueNativeBuffer() [all …]
|
D | VulkanSurface.h | 36 class VulkanSurface { 38 static VulkanSurface* Create(ANativeWindow* window, ColorMode colorMode, SkColorType colorType, 41 ~VulkanSurface(); 109 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, GrDirectContext* grContext);
|
D | VulkanManager.h | 78 VulkanSurface* createSurface(ANativeWindow* window, 84 void destroySurface(VulkanSurface* surface); 86 Frame dequeueNextBuffer(VulkanSurface* surface); 90 void swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect); 117 friend class VulkanSurface;
|
D | VulkanManager.cpp | 401 Frame VulkanManager::dequeueNextBuffer(VulkanSurface* surface) { in dequeueNextBuffer() 402 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer() 566 void VulkanManager::swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect) { in swapBuffers() 597 void VulkanManager::destroySurface(VulkanSurface* surface) { in destroySurface() 608 VulkanSurface* VulkanManager::createSurface(ANativeWindow* window, in createSurface() 619 return VulkanSurface::Create(window, colorMode, surfaceColorType, surfaceColorSpace, grContext, in createSurface()
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaVulkanPipeline.h | 64 renderthread::VulkanSurface* mVkSurface = nullptr;
|
/frameworks/base/libs/hwui/ |
D | Android.bp | 566 "renderthread/VulkanSurface.cpp",
|