Lines Matching refs:fCurrentRenderPass
67 bool withStencil = fCurrentRenderPass->hasStencilAttachment(); in setAttachmentLayouts()
68 bool withResolve = fCurrentRenderPass->hasResolveAttachment(); in setAttachmentLayouts()
182 bool useFullBounds = fCurrentRenderPass->hasResolveAttachment() && in beginRenderPass()
193 const VkExtent2D& granularity = fCurrentRenderPass->granularity(); in beginRenderPass()
206 if (!fGpu->beginRenderPass(fCurrentRenderPass, fFramebuffer, &clearColor, fRenderTarget, in beginRenderPass()
211 fCurrentRenderPass = nullptr; in beginRenderPass()
238 fCurrentRenderPass = fGpu->resourceProvider().findRenderPass(rpHandle, in init()
243 if (!fCurrentRenderPass) { in init()
251 fCurrentRenderPass = nullptr; in init()
254 fCurrentSecondaryCommandBuffer->begin(fGpu, fFramebuffer.get(), fCurrentRenderPass); in init()
268 fCurrentRenderPass = fFramebuffer->externalRenderPass(); in initWrapped()
269 SkASSERT(fCurrentRenderPass); in initWrapped()
270 fCurrentRenderPass->ref(); in initWrapped()
296 fGpu->loadMSAAFromResolve(this->currentCommandBuffer(), *fCurrentRenderPass, in loadResolveIntoMSAA()
314 if (!fCurrentRenderPass) { in submit()
398 if (fCurrentRenderPass) { in reset()
399 fCurrentRenderPass->unref(); in reset()
400 fCurrentRenderPass = nullptr; in reset()
424 if (!fCurrentRenderPass) { in onClearStencilClip()
465 SkAssertResult(fCurrentRenderPass->stencilAttachmentIndex(&stencilIndex)); in onClearStencilClip()
477 if (!fCurrentRenderPass) { in onClear()
511 SkAssertResult(fCurrentRenderPass->colorAttachmentIndex(&colorIndex)); in onClear()
536 withResolve && fCurrentRenderPass->loadFromResolve() != LoadFromResolve::kLoad; in addAdditionalRenderPass()
550 SkASSERT(fCurrentRenderPass); in addAdditionalRenderPass()
551 fCurrentRenderPass->unref(); in addAdditionalRenderPass()
552 fCurrentRenderPass = nullptr; in addAdditionalRenderPass()
566 fCurrentRenderPass = fGpu->resourceProvider().findRenderPass(rpHandle, in addAdditionalRenderPass()
571 if (!fCurrentRenderPass) { in addAdditionalRenderPass()
580 fCurrentRenderPass = nullptr; in addAdditionalRenderPass()
583 fCurrentSecondaryCommandBuffer->begin(fGpu, fFramebuffer.get(), fCurrentRenderPass); in addAdditionalRenderPass()
593 if (!fCurrentRenderPass) { in inlineUpload()
619 if (!fCurrentRenderPass) { in onBindPipeline()
632 SkASSERT(fCurrentRenderPass); in onBindPipeline()
634 VkRenderPass compatibleRenderPass = fCurrentRenderPass->vkRenderPass(); in onBindPipeline()
723 if (!fCurrentRenderPass) { in onBindBuffers()
761 if (!fCurrentRenderPass) { in onDrawInstanced()
773 if (!fCurrentRenderPass) { in onDrawIndexedInstanced()
787 if (!fCurrentRenderPass) { in onDrawIndirect()
812 if (!fCurrentRenderPass) { in onDrawIndexedIndirect()
836 if (!fCurrentRenderPass) { in onExecuteDrawable()
849 if (!fCurrentRenderPass) { in onExecuteDrawable()
858 vkInfo.fCompatibleRenderPass = fCurrentRenderPass->vkRenderPass(); in onExecuteDrawable()
859 SkAssertResult(fCurrentRenderPass->colorAttachmentIndex(&vkInfo.fColorAttachmentIndex)); in onExecuteDrawable()