Searched refs:ReliableSurface (Results 1 – 5 of 5) sorted by relevance
33 ReliableSurface::ReliableSurface(ANativeWindow* window) : mWindow(window) { in ReliableSurface() function in android::uirenderer::renderthread::ReliableSurface38 ReliableSurface::~ReliableSurface() { in ~ReliableSurface()52 void ReliableSurface::init() { in init()74 int ReliableSurface::reserveNext() { in reserveNext()113 void ReliableSurface::clearReservedBuffer() { in clearReservedBuffer()135 bool ReliableSurface::isFallbackBuffer(const ANativeWindowBuffer* windowBuffer) const { in isFallbackBuffer()144 ANativeWindowBuffer* ReliableSurface::acquireFallbackBuffer(int error) { in acquireFallbackBuffer()175 int ReliableSurface::hook_dequeueBuffer(ANativeWindow* window, in hook_dequeueBuffer()178 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_dequeueBuffer()202 int ReliableSurface::hook_cancelBuffer(ANativeWindow* window, in hook_cancelBuffer()[all …]
32 class ReliableSurface {33 PREVENT_COPY_AND_ASSIGN(ReliableSurface);36 ReliableSurface(ANativeWindow* window);37 ~ReliableSurface();
256 std::unique_ptr<ReliableSurface> mNativeSurface;
177 mNativeSurface = std::make_unique<ReliableSurface>(window); in setSurface()
572 "renderthread/ReliableSurface.cpp",