Home
last modified time | relevance | path

Searched refs:VulkanSurface (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DVulkanSurface.cpp134 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 …]
DVulkanSurface.h36 class VulkanSurface {
38 static VulkanSurface* Create(ANativeWindow* window, ColorMode colorMode, SkColorType colorType,
41 ~VulkanSurface();
109 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, GrDirectContext* grContext);
DVulkanManager.h78 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;
DVulkanManager.cpp401 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/
DSkiaVulkanPipeline.h64 renderthread::VulkanSurface* mVkSurface = nullptr;
/frameworks/base/libs/hwui/
DAndroid.bp566 "renderthread/VulkanSurface.cpp",