Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/renderthread/
DReliableSurface.cpp33 ReliableSurface::ReliableSurface(ANativeWindow* window) : mWindow(window) { in ReliableSurface() function in android::uirenderer::renderthread::ReliableSurface
38 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 …]
DReliableSurface.h32 class ReliableSurface {
33 PREVENT_COPY_AND_ASSIGN(ReliableSurface);
36 ReliableSurface(ANativeWindow* window);
37 ~ReliableSurface();
DCanvasContext.h256 std::unique_ptr<ReliableSurface> mNativeSurface;
DCanvasContext.cpp177 mNativeSurface = std::make_unique<ReliableSurface>(window); in setSurface()
/frameworks/base/libs/hwui/
DAndroid.bp572 "renderthread/ReliableSurface.cpp",