Home
last modified time | relevance | path

Searched refs:getStencilAttachment (Results 1 – 25 of 49) sorted by relevance

12

/external/skia/src/gpu/
DGrRenderTarget.h44 GrAttachment* getStencilAttachment(bool useMSAASurface) const { in getStencilAttachment() function
48 GrAttachment* getStencilAttachment() const { in getStencilAttachment() function
49 return getStencilAttachment(this->numSamples() > 1); in getStencilAttachment()
DGrRenderTarget.cpp65 return GrBackendFormatStencilBits(this->getStencilAttachment(useMSAASurface)->backendFormat()); in numStencilBits()
DGrRenderTargetProxy.cpp115 return rt->getStencilAttachment(useMSAASurface) || in canUseStencil()
/external/skqp/src/gpu/
DGrRenderTarget.cpp88 SkASSERT(this->getStencilAttachment()); in numStencilBits()
89 return this->getStencilAttachment()->bits(); in numStencilBits()
DGrRenderTargetPriv.h24 GrStencilAttachment* getStencilAttachment() const { in getStencilAttachment() function
DGrResourceProvider.cpp408 if (rt->renderTargetPriv().getStencilAttachment()) { in attachStencilAttachment()
436 return SkToBool(rt->renderTargetPriv().getStencilAttachment()); in attachStencilAttachment()
DGrOpList.cpp187 if (!rt->renderTargetPriv().getStencilAttachment()) { in isFullyInstantiated()
/external/skia/src/gpu/vk/
DGrVkPipelineStateCache.cpp80 SkASSERT(renderTarget->getStencilAttachment()); in findOrCreatePipelineState()
82 SkASSERT(renderTarget->getStencilAttachment()->numSamples() == programInfo.numSamples()); in findOrCreatePipelineState()
DGrVkRenderTarget.cpp329 withStencil ? static_cast<GrVkAttachment*>(this->getStencilAttachment()) in createFramebuffer()
358 const GrAttachment* stencil = this->getStencilAttachment(); in getAttachmentsDescriptor()
455 const GrAttachment* stencil = this->getStencilAttachment(); in stencilImageResource()
466 const GrAttachment* stencil = this->getStencilAttachment(); in stencilAttachmentView()
/external/skqp/src/gpu/gl/
DGrGLGpuCommandBuffer.cpp19 GrStencilAttachment* sb = fRenderTarget->renderTargetPriv().getStencilAttachment(); in begin()
DGrGLRenderTarget.cpp93 if (GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment()) { in getBackendRenderTarget()
115 GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment(); in completeStencilAttachment()
/external/skia/src/gpu/d3d/
DGrD3DRenderTarget.cpp186 if (auto stencil = this->getStencilAttachment()) { in stencilDxgiFormat()
198 if (const GrAttachment* stencil = this->getStencilAttachment()) { in genKey()
DGrD3DOpsRenderPass.cpp68 if (auto stencil = d3dRT->getStencilAttachment()) { in onBegin()
326 GrAttachment* sb = fRenderTarget->getStencilAttachment(); in onClearStencilClip()
/external/angle/src/libANGLE/renderer/gl/
DClearMultiviewGL.cpp135 const gl::FramebufferAttachment *stencilAttachment = state.getStencilAttachment(); in attachTextures()
185 const gl::FramebufferAttachment *stencilAttachment = state.getStencilAttachment(); in detachTextures()
/external/skqp/src/gpu/vk/
DGrVkRenderTarget.cpp272 const GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment(); in getAttachmentsDescriptor()
385 const GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment(); in stencilImageResource()
396 const GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment(); in stencilAttachmentView()
DGrVkPipelineStateCache.cpp91 SkASSERT(renderTarget->renderTargetPriv().getStencilAttachment()); in refPipelineState()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DFramebuffer11.cpp204 (foundDepth && (mState.getStencilAttachment() == nullptr)); in invalidateBase()
213 if (discardStencil && mState.getStencilAttachment()) in invalidateBase()
215 ANGLE_TRY(invalidateAttachment(context, mState.getStencilAttachment())); in invalidateBase()
/external/angle/src/libANGLE/renderer/d3d/
DFramebufferD3D.cpp86 if (framebufferObject->getStencilAttachment() != nullptr && in GetClearParameters()
87 framebufferObject->getStencilAttachment()->getStencilSize() > 0) in GetClearParameters()
/external/skia/src/gpu/dawn/
DGrDawnCaps.cpp186 bool hasDepthStencil = rt->getStencilAttachment() != nullptr; in makeDesc()
/external/skqp/src/gpu/mtl/
DGrMtlGpuCommandBuffer.mm31 rt->renderTargetPriv().getStencilAttachment());
201 GrStencilAttachment* sb = fRenderTarget->renderTargetPriv().getStencilAttachment();
/external/angle/src/libANGLE/
DFramebuffer.h82 const FramebufferAttachment *getStencilAttachment() const;
242 const FramebufferAttachment *getStencilAttachment() const;
DFramebuffer.cpp435 return getStencilAttachment(); in getAttachment()
556 const FramebufferAttachment *FramebufferState::getStencilAttachment() const in getStencilAttachment() function in gl::FramebufferState
648 return (getDepthAttachment() != nullptr && getStencilAttachment() != nullptr && in hasSeparateDepthAndStencilAttachments()
983 const FramebufferAttachment *Framebuffer::getStencilAttachment() const in getStencilAttachment() function in gl::Framebuffer
985 return mState.getStencilAttachment(); in getStencilAttachment()
1633 const bool clearStencil = getStencilAttachment() != nullptr && in clearBufferfi()
/external/skia/src/gpu/mock/
DGrMockTexture.h125 if (GrAttachment* stencil = this->getStencilAttachment()) { in getBackendRenderTarget()
/external/skqp/src/gpu/mock/
DGrMockTexture.h134 if (GrStencilAttachment* stencil = this->renderTargetPriv().getStencilAttachment()) { in getBackendRenderTarget()
/external/skia/src/gpu/gl/
DGrGLRenderTarget.cpp108 if (GrAttachment* stencil = this->getStencilAttachment(useMultisampleFBO)) { in getBackendRenderTarget()

12