Searched refs:VulkanSurface (Results 1 – 6 of 6) sorted by relevance
/frameworks/base/libs/hwui/renderthread/ |
D | VulkanSurface.cpp | 86 void VulkanSurface::ComputeWindowSizeAndTransform(WindowInfo* windowInfo, const SkISize& minSize, in ComputeWindowSizeAndTransform() 163 VulkanSurface* VulkanSurface::Create(ANativeWindow* window, ColorMode colorMode, in Create() 307 return new VulkanSurface(window, windowInfo, minSize, maxSize, grContext); in Create() 310 bool VulkanSurface::UpdateWindow(ANativeWindow* window, const WindowInfo& windowInfo) { in UpdateWindow() 383 VulkanSurface::VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, in VulkanSurface() function in android::uirenderer::renderthread::VulkanSurface 391 VulkanSurface::~VulkanSurface() { in ~VulkanSurface() 399 void VulkanSurface::releaseBuffers() { in releaseBuffers() 401 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in releaseBuffers() 427 VulkanSurface::NativeBufferInfo* VulkanSurface::dequeueNativeBuffer() { in dequeueNativeBuffer() 504 VulkanSurface::NativeBufferInfo* bufferInfo = &mNativeBuffers[idx]; in dequeueNativeBuffer() [all …]
|
D | VulkanSurface.h | 35 class VulkanSurface { 37 static VulkanSurface* Create(ANativeWindow* window, ColorMode colorMode, SkColorType colorType, 40 ~VulkanSurface(); 104 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, SkISize minWindowSize,
|
D | VulkanManager.h | 60 VulkanSurface* createSurface(ANativeWindow* window, ColorMode colorMode, 64 void destroySurface(VulkanSurface* surface); 66 Frame dequeueNextBuffer(VulkanSurface* surface); 67 void swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect); 89 friend class VulkanSurface;
|
D | VulkanManager.cpp | 420 Frame VulkanManager::dequeueNextBuffer(VulkanSurface* surface) { in dequeueNextBuffer() 421 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer() 495 void VulkanManager::swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect) { in swapBuffers() 501 VulkanSurface::NativeBufferInfo* bufferInfo = surface->getCurrentBufferInfo(); in swapBuffers() 547 void VulkanManager::destroySurface(VulkanSurface* surface) { in destroySurface() 557 VulkanSurface* VulkanManager::createSurface(ANativeWindow* window, ColorMode colorMode, in createSurface() 566 return VulkanSurface::Create(window, colorMode, surfaceColorType, surfaceColorSpace, grContext, in createSurface()
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaVulkanPipeline.h | 60 renderthread::VulkanSurface* mVkSurface = nullptr;
|
/frameworks/base/libs/hwui/ |
D | Android.bp | 181 "renderthread/VulkanSurface.cpp",
|