Searched refs:ReliableSurface (Results 1 – 5 of 5) sorted by relevance
48 ReliableSurface::ReliableSurface(sp<Surface>&& surface) : mSurface(std::move(surface)) { in ReliableSurface() function in android::uirenderer::renderthread::ReliableSurface64 ReliableSurface::~ReliableSurface() { in ~ReliableSurface()68 void ReliableSurface::perform(int operation, va_list args) { in perform()89 int ReliableSurface::reserveNext() { in reserveNext()126 void ReliableSurface::clearReservedBuffer() { in clearReservedBuffer()145 int ReliableSurface::cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd) { in cancelBuffer()157 int ReliableSurface::dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd) { in dequeueBuffer()181 int ReliableSurface::queueBuffer(ANativeWindowBuffer* buffer, int fenceFd) { in queueBuffer()195 bool ReliableSurface::isFallbackBuffer(const ANativeWindowBuffer* windowBuffer) const { in isFallbackBuffer()204 ANativeWindowBuffer* ReliableSurface::acquireFallbackBuffer() { in acquireFallbackBuffer()[all …]
27 class ReliableSurface : public ANativeObjectBase<ANativeWindow, ReliableSurface, RefBase> {28 PREVENT_COPY_AND_ASSIGN(ReliableSurface);31 ReliableSurface(sp<Surface>&& surface);32 ~ReliableSurface();
150 mNativeSurface = new ReliableSurface{std::move(surface)}; in setSurface()537 ReliableSurface* surface = mNativeSurface.get(); in getNextFrameSize()674 ReliableSurface* surface = mNativeSurface.get(); in surfaceRequiresRedraw()
223 sp<ReliableSurface> mNativeSurface;
179 "renderthread/ReliableSurface.cpp",