Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/renderthread/
DVulkanSurface.cpp86 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 …]
DVulkanSurface.h35 class VulkanSurface {
37 static VulkanSurface* Create(ANativeWindow* window, ColorMode colorMode, SkColorType colorType,
40 ~VulkanSurface();
104 VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, SkISize minWindowSize,
DVulkanManager.h60 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;
DVulkanManager.cpp420 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/
DSkiaVulkanPipeline.h60 renderthread::VulkanSurface* mVkSurface = nullptr;
/frameworks/base/libs/hwui/
DAndroid.bp181 "renderthread/VulkanSurface.cpp",