Home
last modified time | relevance | path

Searched refs:compatibleRenderPass (Results 1 - 23 of 23) sorted by relevance

/third_party/skia/src/gpu/vk/
H A DGrVkFramebuffer.cpp19 sk_sp<const GrVkRenderPass> compatibleRenderPass, in Make()
25 SkASSERT(compatibleRenderPass); in Make()
43 createInfo.renderPass = compatibleRenderPass->vkRenderPass(); in Make()
60 std::move(compatibleRenderPass), compatibleRenderPassHandle); in Make()
69 sk_sp<const GrVkRenderPass> compatibleRenderPass, in GrVkFramebuffer()
76 , fCompatibleRenderPass(std::move(compatibleRenderPass)) in GrVkFramebuffer()
16 Make( GrVkGpu* gpu, SkISize dimensions, sk_sp<const GrVkRenderPass> compatibleRenderPass, GrVkImage* colorAttachment, GrVkImage* resolveAttachment, GrVkImage* stencilAttachment, GrVkResourceProvider::CompatibleRPHandle compatibleRenderPassHandle) Make() argument
64 GrVkFramebuffer(const GrVkGpu* gpu, VkFramebuffer framebuffer, sk_sp<GrVkImage> colorAttachment, sk_sp<GrVkImage> resolveAttachment, sk_sp<GrVkImage> stencilAttachment, sk_sp<const GrVkRenderPass> compatibleRenderPass, GrVkResourceProvider::CompatibleRPHandle compatibleRPHandle) GrVkFramebuffer() argument
H A DGrVkResourceProvider.h58 VkRenderPass compatibleRenderPass,
142 VkRenderPass compatibleRenderPass,
148 VkRenderPass compatibleRenderPass,
235 VkRenderPass compatibleRenderPass,
239 VkRenderPass compatibleRenderPass, in findOrCreatePipelineState()
241 return this->findOrCreatePipelineStateImpl(desc, programInfo, compatibleRenderPass, in findOrCreatePipelineState()
250 VkRenderPass compatibleRenderPass,
237 findOrCreatePipelineState(const GrProgramDesc& desc, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, Stats::ProgramCacheResult* stat) findOrCreatePipelineState() argument
H A DGrVkPipelineStateCache.cpp75 VkRenderPass compatibleRenderPass, in findOrCreatePipelineState()
97 auto tmp = this->findOrCreatePipelineStateImpl(desc, programInfo, compatibleRenderPass, in findOrCreatePipelineState()
111 VkRenderPass compatibleRenderPass, in findOrCreatePipelineStateImpl()
124 fGpu, desc, programInfo, compatibleRenderPass, overrideSubpassForResolveLoad)); in findOrCreatePipelineStateImpl()
72 findOrCreatePipelineState( GrRenderTarget* renderTarget, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad) findOrCreatePipelineState() argument
108 findOrCreatePipelineStateImpl( const GrProgramDesc& desc, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad, Stats::ProgramCacheResult* stat) findOrCreatePipelineStateImpl() argument
H A DGrVkFramebuffer.h27 sk_sp<const GrVkRenderPass> compatibleRenderPass,
67 const GrVkRenderPass* compatibleRenderPass() const { return fCompatibleRenderPass.get(); } in compatibleRenderPass() function in GrVkFramebuffer
83 sk_sp<const GrVkRenderPass> compatibleRenderPass,
H A DGrVkPipelineStateBuilder.h35 VkRenderPass compatibleRenderPass,
50 GrVkPipelineState* finalize(const GrProgramDesc&, VkRenderPass compatibleRenderPass,
H A DGrVkPipeline.h45 VkRenderPass compatibleRenderPass,
54 VkRenderPass compatibleRenderPass,
H A DGrVkPipelineStateBuilder.cpp29 VkRenderPass compatibleRenderPass, in CreatePipelineState()
47 return builder.finalize(desc, compatibleRenderPass, overrideSubpassForResolveLoad); in CreatePipelineState()
165 VkRenderPass compatibleRenderPass, in finalize()
326 fProgramInfo, shaderStageInfo, numShaderStages, compatibleRenderPass, pipelineLayout, in finalize()
25 CreatePipelineState( GrVkGpu* gpu, const GrProgramDesc& desc, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad) CreatePipelineState() argument
164 finalize(const GrProgramDesc& desc, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad) finalize() argument
H A DGrVkRenderPass.cpp70 const GrVkRenderPass& compatibleRenderPass, in Create()
74 AttachmentFlags attachmentFlags = compatibleRenderPass.fAttachmentFlags; in Create()
75 AttachmentsDescriptor attachmentsDescriptor = compatibleRenderPass.fAttachmentsDescriptor; in Create()
76 SelfDependencyFlags selfDepFlags = compatibleRenderPass.fSelfDepFlags; in Create()
77 LoadFromResolve loadFromResolve = compatibleRenderPass.fLoadFromResolve; in Create()
69 Create(GrVkGpu* gpu, const GrVkRenderPass& compatibleRenderPass, const LoadStoreOps& colorOp, const LoadStoreOps& resolveOp, const LoadStoreOps& stencilOp) Create() argument
H A DGrVkResourceProvider.cpp101 VkRenderPass compatibleRenderPass, in makePipeline()
105 compatibleRenderPass, layout, this->pipelineCache(), subpass); in makePipeline()
259 VkRenderPass compatibleRenderPass, in findOrCreateCompatiblePipelineState()
262 compatibleRenderPass, in findOrCreateCompatiblePipelineState()
269 VkRenderPass compatibleRenderPass, in findOrCreateCompatiblePipelineState()
273 compatibleRenderPass, stat); in findOrCreateCompatiblePipelineState()
97 makePipeline( const GrProgramInfo& programInfo, VkPipelineShaderStageCreateInfo* shaderStageInfo, int shaderStageCount, VkRenderPass compatibleRenderPass, VkPipelineLayout layout, uint32_t subpass) makePipeline() argument
256 findOrCreateCompatiblePipelineState( GrRenderTarget* renderTarget, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad) findOrCreateCompatiblePipelineState() argument
266 findOrCreateCompatiblePipelineState( const GrProgramDesc& desc, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, GrThreadSafePipelineBuilder::Stats::ProgramCacheResult* stat) findOrCreateCompatiblePipelineState() argument
H A DGrVkPipeline.cpp485 VkRenderPass compatibleRenderPass,
547 pipelineCreateInfo.renderPass = compatibleRenderPass;
579 VkRenderPass compatibleRenderPass,
600 compatibleRenderPass,
H A DGrVkRenderPass.h111 const GrVkRenderPass& compatibleRenderPass,
H A DGrVkCommandBuffer.h354 const GrVkRenderPass* compatibleRenderPass);
H A DGrVkCommandBuffer.cpp1025 const GrVkRenderPass* compatibleRenderPass) {
1028 SkASSERT(compatibleRenderPass);
1029 fActiveRenderPass = compatibleRenderPass;
H A DGrVkOpsRenderPass.cpp637 VkRenderPass compatibleRenderPass = fCurrentRenderPass->vkRenderPass(); in onBindPipeline() local
639 fRenderTarget, programInfo, compatibleRenderPass, fOverridePipelinesForResolveLoad); in onBindPipeline()
H A DGrVkRenderTarget.cpp309 return fb->compatibleRenderPass(); in getSimpleRenderPass()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DVulkanSecondaryCommandBuffer.cpp43 vk::RenderPass *compatibleRenderPass = nullptr; in InitializeRenderPassInheritanceInfo() local
44 ANGLE_TRY(contextVk->getCompatibleRenderPass(renderPassDesc, &compatibleRenderPass)); in InitializeRenderPassInheritanceInfo()
47 inheritanceInfoOut->renderPass = compatibleRenderPass->getHandle(); in InitializeRenderPassInheritanceInfo()
H A Dvk_cache_utils.h570 const RenderPass &compatibleRenderPass,
1583 const vk::RenderPass &compatibleRenderPass,
1604 return insertPipeline(contextVk, pipelineCacheVk, compatibleRenderPass, pipelineLayout,
1612 const vk::RenderPass &compatibleRenderPass,
H A DSurfaceVk.h227 const vk::RenderPass &compatibleRenderPass,
H A DFramebufferVk.cpp2065 vk::RenderPass *compatibleRenderPass = nullptr; in getFramebuffer() local
2066 ANGLE_TRY(contextVk->getCompatibleRenderPass(mRenderPassDesc, &compatibleRenderPass)); in getFramebuffer()
2071 return mBackbuffer->getCurrentFramebuffer(contextVk, *compatibleRenderPass, framebufferOut); in getFramebuffer()
2143 framebufferInfo.renderPass = compatibleRenderPass->getHandle(); in getFramebuffer()
H A Dvk_helpers.h2684 RenderPass *compatibleRenderPass = nullptr; in getGraphicsPipeline() local
2686 contextVk, pipelineDesc.getRenderPassDesc(), &compatibleRenderPass)); in getGraphicsPipeline()
2689 contextVk, pipelineCache, *compatibleRenderPass, pipelineLayout, in getGraphicsPipeline()
H A DSurfaceVk.cpp1948 const vk::RenderPass &compatibleRenderPass, in getCurrentFramebuffer()
1979 framebufferInfo.renderPass = compatibleRenderPass.getHandle(); in getCurrentFramebuffer()
1947 getCurrentFramebuffer(ContextVk *contextVk, const vk::RenderPass &compatibleRenderPass, vk::Framebuffer **framebufferOut) getCurrentFramebuffer() argument
H A DUtilsVk.cpp1928 vk::RenderPass *compatibleRenderPass = nullptr; in startRenderPass() local
1929 ANGLE_TRY(contextVk->getCompatibleRenderPass(renderPassDesc, &compatibleRenderPass)); in startRenderPass()
1936 framebufferInfo.renderPass = compatibleRenderPass->getHandle(); in startRenderPass()
H A Dvk_cache_utils.cpp1703 const RenderPass &compatibleRenderPass,
2125 createInfo.renderPass = compatibleRenderPass.getHandle();
3663 const vk::RenderPass &compatibleRenderPass,
3680 ANGLE_TRY(desc.initializePipeline(contextVk, pipelineCacheVk, compatibleRenderPass,

Completed in 35 milliseconds