Home
last modified time | relevance | path

Searched refs:mNativeSurface (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp178 mNativeSurface = std::make_unique<ReliableSurface>(window); in setSurface()
179 mNativeSurface->init(); in setSurface()
185 mNativeSurface = nullptr; in setSurface()
216 mNativeSurface ? mNativeSurface->getNativeWindow() : nullptr, mSwapBehavior); in setupPipelineSurface()
218 if (mNativeSurface && !mNativeSurface->didSetExtraBuffers()) { in setupPipelineSurface()
219 setBufferCount(mNativeSurface->getNativeWindow()); in setupPipelineSurface()
225 if (mNativeSurface != nullptr && hasSurface) { in setupPipelineSurface()
231 native_window_enable_frame_timestamps(mNativeSurface->getNativeWindow(), true); in setupPipelineSurface()
261 if (mNativeSurface && Properties::isDrawingEnabled()) { in allocateBuffers()
262 ANativeWindow_tryAllocateBuffers(mNativeSurface->getNativeWindow()); in allocateBuffers()
[all …]
DCanvasContext.h130 bool hasSurface() const { return mNativeSurface.get(); } in hasSurface()
257 std::unique_ptr<ReliableSurface> mNativeSurface; variable