/external/skia/src/gpu/vk/ |
D | GrVkResourceProvider.h | 67 const GrVkRenderPass* findCompatibleRenderPass(const GrVkRenderTarget& target, 71 const GrVkRenderPass* findCompatibleRenderPass(const CompatibleRPHandle& compatibleHandle); 73 const GrVkRenderPass* findCompatibleExternalRenderPass(VkRenderPass, 80 const GrVkRenderPass* findRenderPass(const GrVkRenderTarget& target, 81 const GrVkRenderPass::LoadStoreOps& colorOps, 82 const GrVkRenderPass::LoadStoreOps& stencilOps, 87 const GrVkRenderPass* findRenderPass(const CompatibleRPHandle& compatibleHandle, 88 const GrVkRenderPass::LoadStoreOps& colorOps, 89 const GrVkRenderPass::LoadStoreOps& stencilOps); 241 GrVkRenderPass* getCompatibleRenderPass() const { in getCompatibleRenderPass() [all …]
|
D | GrVkRenderPass.cpp | 16 typedef GrVkRenderPass::AttachmentsDescriptor::AttachmentDesc AttachmentDesc; 45 void GrVkRenderPass::initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target) { in initSimple() 46 static const GrVkRenderPass::LoadStoreOps kBasicLoadStoreOps(VK_ATTACHMENT_LOAD_OP_LOAD, in initSimple() 52 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 147 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 148 const GrVkRenderPass& compatibleRenderPass, in init() 156 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 166 void GrVkRenderPass::freeGPUData(GrVkGpu* gpu) const { in freeGPUData() 172 bool GrVkRenderPass::colorAttachmentIndex(uint32_t* index) const { in colorAttachmentIndex() 183 bool GrVkRenderPass::stencilAttachmentIndex(uint32_t* index) const { in stencilAttachmentIndex() [all …]
|
D | GrVkRenderPass.h | 19 class GrVkRenderPass : public GrVkResource { 21 GrVkRenderPass() : INHERITED(), fRenderPass(VK_NULL_HANDLE), fClearValueCount(0) {} in GrVkRenderPass() function 25 explicit GrVkRenderPass(VkRenderPass renderPass, uint32_t colorAttachmentIndex) in GrVkRenderPass() function 56 const GrVkRenderPass& compatibleRenderPass, 110 bool isCompatible(const GrVkRenderPass& renderPass) const; 135 GrVkRenderPass(const GrVkRenderPass&); 156 GR_MAKE_BITFIELD_OPS(GrVkRenderPass::AttachmentFlags);
|
D | GrVkResourceProvider.cpp | 139 const GrVkRenderPass* 144 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); in findCompatibleRenderPass() 153 const GrVkRenderPass* renderPass = in findCompatibleRenderPass() 163 const GrVkRenderPass* 167 const GrVkRenderPass* renderPass = fRenderPassArray[index].getCompatibleRenderPass(); in findCompatibleRenderPass() 172 const GrVkRenderPass* GrVkResourceProvider::findCompatibleExternalRenderPass( in findCompatibleExternalRenderPass() 186 const GrVkRenderPass* newRenderPass = new GrVkRenderPass(renderPass, colorAttachmentIndex); in findCompatibleExternalRenderPass() 192 const GrVkRenderPass* GrVkResourceProvider::findRenderPass( in findRenderPass() 194 const GrVkRenderPass::LoadStoreOps& colorOps, in findRenderPass() 195 const GrVkRenderPass::LoadStoreOps& stencilOps, in findRenderPass() [all …]
|
D | GrVkCopyPipeline.h | 21 const GrVkRenderPass& renderPass, 24 bool isCompatible(const GrVkRenderPass& rp) const; 33 GrVkCopyPipeline(VkPipeline pipeline, const GrVkRenderPass* renderPass) in GrVkCopyPipeline() 38 const GrVkRenderPass* fRenderPass;
|
D | GrVkRenderTarget.h | 60 const GrVkRenderPass* simpleRenderPass() const { return fCachedSimpleRenderPass; } in simpleRenderPass() 65 const GrVkRenderPass* externalRenderPass() const { in externalRenderPass() 92 void getAttachmentsDescriptor(GrVkRenderPass::AttachmentsDescriptor* desc, 93 GrVkRenderPass::AttachmentFlags* flags) const; 158 const GrVkRenderPass* renderPass, 177 const GrVkRenderPass* fCachedSimpleRenderPass;
|
D | GrVkGpuCommandBuffer.cpp | 88 GrVkRenderPass::LoadStoreOps vkColorOps(fVkColorLoadOp, fVkColorStoreOp); in init() 89 GrVkRenderPass::LoadStoreOps vkStencilOps(fVkStencilLoadOp, fVkStencilStoreOp); in init() 321 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_DONT_CARE, in discard() 323 GrVkRenderPass::LoadStoreOps vkStencilOps(VK_ATTACHMENT_LOAD_OP_DONT_CARE, in discard() 326 const GrVkRenderPass* oldRP = cbInfo.fRenderPass; in discard() 426 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_CLEAR, in onClear() 429 GrVkRenderPass::LoadStoreOps vkStencilOps(fVkStencilLoadOp, fVkStencilStoreOp); in onClear() 431 const GrVkRenderPass* oldRP = cbInfo.fRenderPass; in onClear() 516 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_LOAD, in addAdditionalRenderPass() 518 GrVkRenderPass::LoadStoreOps vkStencilOps(VK_ATTACHMENT_LOAD_OP_LOAD, in addAdditionalRenderPass() [all …]
|
D | GrVkCommandBuffer.h | 23 class GrVkRenderPass; variable 136 const GrVkRenderPass* rp = nullptr) 163 const GrVkRenderPass* fActiveRenderPass; 217 const GrVkRenderPass* renderPass, 341 const GrVkRenderPass* compatibleRenderPass);
|
D | GrVkFramebuffer.h | 17 class GrVkRenderPass; variable 23 const GrVkRenderPass* renderPass,
|
D | GrVkRenderTarget.cpp | 117 const GrVkRenderPass* renderPass, in GrVkRenderTarget() 215 const GrVkRenderPass* rp = in MakeSecondaryCBRenderTarget() 262 GrVkRenderPass::AttachmentsDescriptor* desc, in getAttachmentsDescriptor() 263 GrVkRenderPass::AttachmentFlags* attachmentFlags) const { in getAttachmentsDescriptor() 269 *attachmentFlags = GrVkRenderPass::kColor_AttachmentFlag; in getAttachmentsDescriptor() 279 *attachmentFlags |= GrVkRenderPass::kStencil_AttachmentFlag; in getAttachmentsDescriptor()
|
D | GrVkCopyPipeline.cpp | 37 const GrVkRenderPass& renderPass, in Create() 200 bool GrVkCopyPipeline::isCompatible(const GrVkRenderPass& rp) const { in isCompatible()
|
D | GrVkGpuCommandBuffer.h | 21 class GrVkRenderPass; variable 183 const GrVkRenderPass* fRenderPass;
|
/external/skqp/src/gpu/vk/ |
D | GrVkResourceProvider.h | 67 const GrVkRenderPass* findCompatibleRenderPass(const GrVkRenderTarget& target, 71 const GrVkRenderPass* findCompatibleRenderPass(const CompatibleRPHandle& compatibleHandle); 73 const GrVkRenderPass* findCompatibleExternalRenderPass(VkRenderPass, 80 const GrVkRenderPass* findRenderPass(const GrVkRenderTarget& target, 81 const GrVkRenderPass::LoadStoreOps& colorOps, 82 const GrVkRenderPass::LoadStoreOps& stencilOps, 87 const GrVkRenderPass* findRenderPass(const CompatibleRPHandle& compatibleHandle, 88 const GrVkRenderPass::LoadStoreOps& colorOps, 89 const GrVkRenderPass::LoadStoreOps& stencilOps); 234 GrVkRenderPass* getCompatibleRenderPass() const { in getCompatibleRenderPass() [all …]
|
D | GrVkRenderPass.cpp | 16 typedef GrVkRenderPass::AttachmentsDescriptor::AttachmentDesc AttachmentDesc; 45 void GrVkRenderPass::initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target) { in initSimple() 46 static const GrVkRenderPass::LoadStoreOps kBasicLoadStoreOps(VK_ATTACHMENT_LOAD_OP_LOAD, in initSimple() 52 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 147 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 148 const GrVkRenderPass& compatibleRenderPass, in init() 156 void GrVkRenderPass::init(const GrVkGpu* gpu, in init() 166 void GrVkRenderPass::freeGPUData(GrVkGpu* gpu) const { in freeGPUData() 172 bool GrVkRenderPass::colorAttachmentIndex(uint32_t* index) const { in colorAttachmentIndex() 183 bool GrVkRenderPass::stencilAttachmentIndex(uint32_t* index) const { in stencilAttachmentIndex() [all …]
|
D | GrVkRenderPass.h | 19 class GrVkRenderPass : public GrVkResource { 21 GrVkRenderPass() : INHERITED(), fRenderPass(VK_NULL_HANDLE), fClearValueCount(0) {} in GrVkRenderPass() function 25 explicit GrVkRenderPass(VkRenderPass renderPass, uint32_t colorAttachmentIndex) in GrVkRenderPass() function 56 const GrVkRenderPass& compatibleRenderPass, 110 bool isCompatible(const GrVkRenderPass& renderPass) const; 135 GrVkRenderPass(const GrVkRenderPass&); 156 GR_MAKE_BITFIELD_OPS(GrVkRenderPass::AttachmentFlags);
|
D | GrVkResourceProvider.cpp | 139 const GrVkRenderPass* 144 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); in findCompatibleRenderPass() 153 const GrVkRenderPass* renderPass = in findCompatibleRenderPass() 163 const GrVkRenderPass* 167 const GrVkRenderPass* renderPass = fRenderPassArray[index].getCompatibleRenderPass(); in findCompatibleRenderPass() 172 const GrVkRenderPass* GrVkResourceProvider::findCompatibleExternalRenderPass( in findCompatibleExternalRenderPass() 186 const GrVkRenderPass* newRenderPass = new GrVkRenderPass(renderPass, colorAttachmentIndex); in findCompatibleExternalRenderPass() 192 const GrVkRenderPass* GrVkResourceProvider::findRenderPass( in findRenderPass() 194 const GrVkRenderPass::LoadStoreOps& colorOps, in findRenderPass() 195 const GrVkRenderPass::LoadStoreOps& stencilOps, in findRenderPass() [all …]
|
D | GrVkCopyPipeline.h | 21 const GrVkRenderPass& renderPass, 24 bool isCompatible(const GrVkRenderPass& rp) const; 33 GrVkCopyPipeline(VkPipeline pipeline, const GrVkRenderPass* renderPass) in GrVkCopyPipeline() 38 const GrVkRenderPass* fRenderPass;
|
D | GrVkRenderTarget.h | 60 const GrVkRenderPass* simpleRenderPass() const { return fCachedSimpleRenderPass; } in simpleRenderPass() 65 const GrVkRenderPass* externalRenderPass() const { in externalRenderPass() 92 void getAttachmentsDescriptor(GrVkRenderPass::AttachmentsDescriptor* desc, 93 GrVkRenderPass::AttachmentFlags* flags) const; 158 const GrVkRenderPass* renderPass, 170 const GrVkRenderPass* fCachedSimpleRenderPass;
|
D | GrVkGpuCommandBuffer.cpp | 87 GrVkRenderPass::LoadStoreOps vkColorOps(fVkColorLoadOp, fVkColorStoreOp); in init() 88 GrVkRenderPass::LoadStoreOps vkStencilOps(fVkStencilLoadOp, fVkStencilStoreOp); in init() 324 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_DONT_CARE, in discard() 326 GrVkRenderPass::LoadStoreOps vkStencilOps(VK_ATTACHMENT_LOAD_OP_DONT_CARE, in discard() 329 const GrVkRenderPass* oldRP = cbInfo.fRenderPass; in discard() 429 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_CLEAR, in onClear() 432 GrVkRenderPass::LoadStoreOps vkStencilOps(fVkStencilLoadOp, fVkStencilStoreOp); in onClear() 434 const GrVkRenderPass* oldRP = cbInfo.fRenderPass; in onClear() 519 GrVkRenderPass::LoadStoreOps vkColorOps(VK_ATTACHMENT_LOAD_OP_LOAD, in addAdditionalRenderPass() 521 GrVkRenderPass::LoadStoreOps vkStencilOps(VK_ATTACHMENT_LOAD_OP_LOAD, in addAdditionalRenderPass() [all …]
|
D | GrVkCommandBuffer.h | 23 class GrVkRenderPass; variable 135 const GrVkRenderPass* rp = nullptr) 162 const GrVkRenderPass* fActiveRenderPass; 216 const GrVkRenderPass* renderPass, 337 const GrVkRenderPass* compatibleRenderPass);
|
D | GrVkFramebuffer.h | 17 class GrVkRenderPass; variable 23 const GrVkRenderPass* renderPass,
|
D | GrVkRenderTarget.cpp | 117 const GrVkRenderPass* renderPass, in GrVkRenderTarget() 215 const GrVkRenderPass* rp = in MakeSecondaryCBRenderTarget() 262 GrVkRenderPass::AttachmentsDescriptor* desc, in getAttachmentsDescriptor() 263 GrVkRenderPass::AttachmentFlags* attachmentFlags) const { in getAttachmentsDescriptor() 269 *attachmentFlags = GrVkRenderPass::kColor_AttachmentFlag; in getAttachmentsDescriptor() 279 *attachmentFlags |= GrVkRenderPass::kStencil_AttachmentFlag; in getAttachmentsDescriptor()
|
D | GrVkCopyPipeline.cpp | 33 const GrVkRenderPass& renderPass, in Create() 189 bool GrVkCopyPipeline::isCompatible(const GrVkRenderPass& rp) const { in isCompatible()
|
D | GrVkGpuCommandBuffer.h | 21 class GrVkRenderPass; variable 183 const GrVkRenderPass* fRenderPass;
|
D | GrVkCopyManager.cpp | 338 GrVkRenderPass::LoadStoreOps vkColorOps(loadOp, VK_ATTACHMENT_STORE_OP_STORE); in copySurfaceAsDraw() 339 GrVkRenderPass::LoadStoreOps vkStencilOps(VK_ATTACHMENT_LOAD_OP_LOAD, in copySurfaceAsDraw() 341 const GrVkRenderPass* renderPass; in copySurfaceAsDraw()
|