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()171 int ReliableSurface::hook_dequeueBuffer(ANativeWindow* window, in hook_dequeueBuffer()174 ReliableSurface* rs = reinterpret_cast<ReliableSurface*>(data); in hook_dequeueBuffer()198 int ReliableSurface::hook_cancelBuffer(ANativeWindow* window, in hook_cancelBuffer()[all …]
31 class ReliableSurface {32 PREVENT_COPY_AND_ASSIGN(ReliableSurface);35 ReliableSurface(ANativeWindow* window);36 ~ReliableSurface();
222 std::unique_ptr<ReliableSurface> mNativeSurface;
167 mNativeSurface = std::make_unique<ReliableSurface>(window); in setSurface()
452 "renderthread/ReliableSurface.cpp",