/external/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 51 SelfDependencyFlags selfDepFlags, in CreateSimple() argument 58 kBasicLoadStoreOps, kBasicLoadStoreOps, selfDepFlags, loadFromResolve); in CreateSimple() 63 kBasicLoadStoreOps, kBasicLoadStoreOps, selfDepFlags, loadFromResolve); in CreateSimple() 76 SelfDependencyFlags selfDepFlags = compatibleRenderPass.fSelfDepFlags; in Create() local 79 selfDepFlags, loadFromResolve); in Create() 88 SelfDependencyFlags selfDepFlags, in Create() argument 90 SkASSERT(!SkToBool(selfDepFlags & SelfDependencyFlags::kForNonCoherentAdvBlend) || in Create() 92 SkASSERT(!SkToBool(selfDepFlags & SelfDependencyFlags::kForInputAttachment) || in Create() 156 bool needsGeneralLayout = SkToBool(selfDepFlags & SelfDependencyFlags::kForInputAttachment); in Create() 170 if (selfDepFlags != SelfDependencyFlags::kNone) { in Create() [all …]
|
D | GrVkRenderTarget.cpp | 29 GrVkRenderPass::SelfDependencyFlags selfDepFlags, in renderpass_features_to_index() argument 38 if (selfDepFlags & GrVkRenderPass::SelfDependencyFlags::kForInputAttachment) { in renderpass_features_to_index() 41 if (selfDepFlags & GrVkRenderPass::SelfDependencyFlags::kForNonCoherentAdvBlend) { in renderpass_features_to_index() 243 SelfDependencyFlags selfDepFlags, in compatibleRenderPassHandle() argument 248 this->getFramebuffer(withResolve, withStencil, selfDepFlags, loadFromResolve); in compatibleRenderPassHandle() 258 SelfDependencyFlags selfDepFlags, in getSimpleRenderPass() argument 265 this->getFramebuffer(withResolve, withStencil, selfDepFlags, loadFromResolve); in getSimpleRenderPass() 276 SelfDependencyFlags selfDepFlags, in createSimpleRenderPass() argument 284 this, &handle, withResolve, withStencil, selfDepFlags, in createSimpleRenderPass() 292 SelfDependencyFlags selfDepFlags, in getFramebuffer() argument [all …]
|
D | GrVkRenderPass.h | 105 SelfDependencyFlags selfDepFlags, 129 SelfDependencyFlags selfDepFlags, 136 SelfDependencyFlags selfDepFlags, 161 SelfDependencyFlags selfDepFlags, 173 SelfDependencyFlags selfDepFlags, LoadFromResolve, const VkExtent2D& granularity, 182 SelfDependencyFlags selfDepFlags,
|
D | GrVkRenderTarget.h | 47 SelfDependencyFlags selfDepFlags, 92 SelfDependencyFlags selfDepFlags, 97 SelfDependencyFlags selfDepFlags, 159 SelfDependencyFlags selfDepFlags, 163 SelfDependencyFlags selfDepFlags,
|
D | GrVkResourceProvider.h | 75 SelfDependencyFlags selfDepFlags, 79 SelfDependencyFlags selfDepFlags, 99 SelfDependencyFlags selfDepFlags, 274 SelfDependencyFlags selfDepFlags,
|
D | GrVkResourceProvider.cpp | 114 SelfDependencyFlags selfDepFlags, in findCompatibleRenderPass() argument 122 return this->findCompatibleRenderPass(&attachmentsDesc, attachmentFlags, selfDepFlags, in findCompatibleRenderPass() 129 SelfDependencyFlags selfDepFlags, in findCompatibleRenderPass() argument 133 if (fRenderPassArray[i].isCompatible(*desc, attachmentFlags, selfDepFlags, in findCompatibleRenderPass() 145 selfDepFlags, loadFromResolve); in findCompatibleRenderPass() 186 SelfDependencyFlags selfDepFlags, in findRenderPass() argument 191 *pRPHandle = target->compatibleRenderPassHandle(withResolve, withStencil, selfDepFlags, in findRenderPass() 603 SelfDependencyFlags selfDepFlags, in isCompatible() argument 608 return fRenderPasses[0]->isCompatible(attachmentsDescriptor, attachmentFlags, selfDepFlags, in isCompatible()
|
D | GrVkOpsRenderPass.h | 42 GrVkRenderPass::SelfDependencyFlags selfDepFlags,
|
D | GrVkGpu.cpp | 329 GrVkRenderPass::SelfDependencyFlags selfDepFlags = GrVkRenderPass::SelfDependencyFlags::kNone; in onGetOpsRenderPass() local 331 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForNonCoherentAdvBlend; in onGetOpsRenderPass() 334 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForInputAttachment; in onGetOpsRenderPass() 362 auto fb = vkRT->getFramebuffer(withResolve, SkToBool(stencil), selfDepFlags, in onGetOpsRenderPass() 371 stencilInfo, resolveInfo, selfDepFlags, loadFromResolve, in onGetOpsRenderPass() 1885 GrVkRenderPass::SelfDependencyFlags selfDepFlags = GrVkRenderPass::SelfDependencyFlags::kNone; in compile() local 1887 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForNonCoherentAdvBlend; in compile() 1890 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForInputAttachment; in compile() 1899 &attachmentsDescriptor, attachmentFlags, selfDepFlags, loadFromResolve)); in compile()
|
D | GrVkCaps.cpp | 1805 GrVkRenderPass::SelfDependencyFlags selfDepFlags = GrVkRenderPass::SelfDependencyFlags::kNone; in makeDesc() local 1807 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForNonCoherentAdvBlend; in makeDesc() 1810 selfDepFlags |= GrVkRenderPass::SelfDependencyFlags::kForInputAttachment; in makeDesc() 1833 auto rp = vkRT->getSimpleRenderPass(needsResolve, needsStencil, selfDepFlags, in makeDesc() 1847 SkASSERT(rp->isCompatible(attachmentsDescriptor, attachmentFlags, selfDepFlags, in makeDesc() 1861 GrVkRenderPass::GenKey(&b, attachmentFlags, attachmentsDescriptor, selfDepFlags, in makeDesc()
|
D | GrVkOpsRenderPass.cpp | 342 GrVkRenderPass::SelfDependencyFlags selfDepFlags, in set() argument 381 fSelfDependencyFlags = selfDepFlags; in set()
|