Home
last modified time | relevance | path

Searched refs:ReliableSurface (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DReliableSurface.cpp48 ReliableSurface::ReliableSurface(sp<Surface>&& surface) : mSurface(std::move(surface)) { in ReliableSurface() function in android::uirenderer::renderthread::ReliableSurface
64 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 …]
DReliableSurface.h27 class ReliableSurface : public ANativeObjectBase<ANativeWindow, ReliableSurface, RefBase> {
28 PREVENT_COPY_AND_ASSIGN(ReliableSurface);
31 ReliableSurface(sp<Surface>&& surface);
32 ~ReliableSurface();
DCanvasContext.cpp150 mNativeSurface = new ReliableSurface{std::move(surface)}; in setSurface()
537 ReliableSurface* surface = mNativeSurface.get(); in getNextFrameSize()
674 ReliableSurface* surface = mNativeSurface.get(); in surfaceRequiresRedraw()
DCanvasContext.h223 sp<ReliableSurface> mNativeSurface;
/frameworks/base/libs/hwui/
DAndroid.bp179 "renderthread/ReliableSurface.cpp",