Home
last modified time | relevance | path

Searched refs:NativeBufferInfo (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/base/libs/hwui/renderthread/
H A DVulkanSurface.h54 struct NativeBufferInfo { struct
67 NativeBufferInfo* dequeueNativeBuffer(); argument
68 NativeBufferInfo* getCurrentBufferInfo() { return mCurrentBufferInfo; } in getCurrentBufferInfo()
120 NativeBufferInfo mNativeBuffers[kNumBufferSlots];
127 NativeBufferInfo* mCurrentBufferInfo = nullptr;
H A DVulkanSurface.cpp328 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in releaseBuffers()
350 VulkanSurface::NativeBufferInfo* VulkanSurface::dequeueNativeBuffer() { in dequeueNativeBuffer()
424 VulkanSurface::NativeBufferInfo* bufferInfo = &mNativeBuffers[idx]; in dequeueNativeBuffer()
464 VulkanSurface::NativeBufferInfo& currentBuffer = *mCurrentBufferInfo; in presentCurrentBuffer()
488 VulkanSurface::NativeBufferInfo& currentBuffer = *mCurrentBufferInfo; in getCurrentBuffersAge()
H A DVulkanManager.cpp399 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer()