Searched refs:SwapBehavior (Results 1 – 16 of 16) sorted by relevance
83 enum class SwapBehavior { enum89 static EGLConfig load8BitsConfig(EGLDisplay display, SwapBehavior swapBehavior);90 static EGLConfig loadFP16Config(EGLDisplay display, SwapBehavior swapBehavior);91 static EGLConfig load1010102Config(EGLDisplay display, SwapBehavior swapBehavior);107 SwapBehavior mSwapBehavior = SwapBehavior::Discard;
127 mSwapBehavior = SwapBehavior::BufferAge; in initialize()129 mSwapBehavior = SwapBehavior::Preserved; in initialize()285 if (mSwapBehavior == SwapBehavior::Preserved) { in loadConfigs()288 mSwapBehavior = SwapBehavior::Discard; in loadConfigs()421 if (mSwapBehavior != SwapBehavior::Preserved) { in createSurface()483 case SwapBehavior::Discard: in queryBufferAge()485 case SwapBehavior::Preserved: in queryBufferAge()487 case SwapBehavior::BufferAge: in queryBufferAge()509 if (EglExtensions.setDamage && mSwapBehavior == SwapBehavior::BufferAge) { in damageFrame()521 return EglExtensions.setDamage && mSwapBehavior == SwapBehavior::BufferAge; in damageRequiresSwap()[all …]
213 enum class SwapBehavior { enum217 SwapBehavior mSwapBehavior = SwapBehavior::Discard;
116 void setSwapBehavior(SwapBehavior swapBehavior);272 SwapBehavior mSwapBehavior = SwapBehavior::kSwap_default;
60 virtual bool setSurface(ANativeWindow* window, SwapBehavior swapBehavior) = 0;
71 void setSwapBehavior(SwapBehavior swapBehavior);
359 mSwapBehavior = SwapBehavior::BufferAge; in initialize()464 int bufferAge = (mSwapBehavior == SwapBehavior::Discard) ? 0 : surface->getCurrentBuffersAge(); in dequeueNextBuffer()
62 void RenderProxy::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
236 void CanvasContext::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
168 bool SkiaOpenGLPipeline::setSurface(ANativeWindow* surface, SwapBehavior swapBehavior) { in setSurface()184 const bool preserveBuffer = (swapBehavior != SwapBehavior::kSwap_discardBuffer); in setSurface()
48 bool setSurface(ANativeWindow* surface, renderthread::SwapBehavior swapBehavior) override;
45 bool setSurface(ANativeWindow* surface, renderthread::SwapBehavior swapBehavior) override;
126 bool SkiaVulkanPipeline::setSurface(ANativeWindow* surface, SwapBehavior swapBehavior) { in setSurface()
24 enum class SwapBehavior { enum
200 proxy->setSwapBehavior(SwapBehavior::kSwap_discardBuffer); in android_view_ThreadedRenderer_setSurface()732 proxy.setSwapBehavior(SwapBehavior::kSwap_discardBuffer); in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode()
403 EXPECT_TRUE(pipeline->setSurface(surface.get(), SwapBehavior::kSwap_default)); in RENDERTHREAD_SKIA_PIPELINE_TEST()