Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/renderthread/
DVulkanSurface.cpp135 VulkanSurface* VulkanSurface::Create(ANativeWindow* window, ColorMode colorMode, in Create()
156 return new VulkanSurface(window, windowInfo, grContext); in Create()
159 bool VulkanSurface::InitializeWindowInfoStruct(ANativeWindow* window, ColorMode colorMode, in InitializeWindowInfoStruct()
293 bool VulkanSurface::UpdateWindow(ANativeWindow* window, const WindowInfo& windowInfo) { in UpdateWindow()
347 VulkanSurface::VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, in VulkanSurface() function in android::uirenderer::renderthread::VulkanSurface
351 VulkanSurface::~VulkanSurface() { in ~VulkanSurface()
359 void VulkanSurface::releaseBuffers() { in releaseBuffers()
361 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in releaseBuffers()
383 void VulkanSurface::invalidateBuffers() { in invalidateBuffers()
385 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in invalidateBuffers()
[all …]
DVulkanSurface.h37 class VulkanSurface {
39 static VulkanSurface* Create(ANativeWindow* window, ColorMode colorMode, SkColorType colorType,
42 ~VulkanSurface();
112 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, GrDirectContext* grContext);
DVulkanManager.h77 VulkanSurface* createSurface(ANativeWindow* window,
83 void destroySurface(VulkanSurface* surface);
85 Frame dequeueNextBuffer(VulkanSurface* surface);
95 void swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect,
123 friend class VulkanSurface;
DVulkanManager.cpp551 Frame VulkanManager::dequeueNextBuffer(VulkanSurface* surface) { in dequeueNextBuffer()
552 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer()
727 void VulkanManager::swapBuffers(VulkanSurface* surface, const SkRect& dirtyRect, in swapBuffers()
737 void VulkanManager::destroySurface(VulkanSurface* surface) { in destroySurface()
746 VulkanSurface* VulkanManager::createSurface(ANativeWindow* window, in createSurface()
757 return VulkanSurface::Create(window, colorMode, surfaceColorType, surfaceColorSpace, grContext, in createSurface()
/frameworks/base/libs/hwui/platform/android/pipeline/skia/
DSkiaVulkanPipeline.h70 renderthread::VulkanSurface* mVkSurface = nullptr;
/frameworks/base/libs/hwui/
DAndroid.bp639 "renderthread/VulkanSurface.cpp",