Home
last modified time | relevance | path

Searched refs:renderPass (Results 1 – 25 of 124) sorted by relevance

12345

/external/skia/src/gpu/vk/
DGrVkResourceProvider.cpp66 const GrVkRenderPass& renderPass, in createPipeline() argument
70 shaderStageCount, primitiveType, renderPass, layout, in createPipeline()
106 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); in findCompatibleRenderPass() local
107 renderPass->ref(); in findCompatibleRenderPass()
111 return renderPass; in findCompatibleRenderPass()
115 const GrVkRenderPass* renderPass = in findCompatibleRenderPass() local
117 renderPass->ref(); in findCompatibleRenderPass()
122 return renderPass; in findCompatibleRenderPass()
129 const GrVkRenderPass* renderPass = fRenderPassArray[index].getCompatibleRenderPass(); in findCompatibleRenderPass() local
130 renderPass->ref(); in findCompatibleRenderPass()
[all …]
DGrVkFramebuffer.cpp16 const GrVkRenderPass* renderPass, in Create() argument
20 SkASSERT(renderPass); in Create()
35 createInfo.renderPass = renderPass->vkRenderPass(); in Create()
DGrVkCopyPipeline.h21 const GrVkRenderPass& renderPass,
33 GrVkCopyPipeline(VkPipeline pipeline, const GrVkRenderPass* renderPass) in GrVkCopyPipeline() argument
35 , fRenderPass(renderPass) { in GrVkCopyPipeline()
DGrVkCopyPipeline.cpp33 const GrVkRenderPass& renderPass, in Create() argument
171 pipelineCreateInfo.renderPass = renderPass.vkRenderPass(); in Create()
185 return new GrVkCopyPipeline(vkPipeline, &renderPass); in Create()
DGrVkPipelineStateBuilder.cpp23 const GrVkRenderPass& renderPass) { in CreatePipelineState() argument
33 return builder.finalize(stencil, primitiveType, renderPass, desc); in CreatePipelineState()
91 const GrVkRenderPass& renderPass, in finalize() argument
175 renderPass, in finalize()
DGrVkCopyManager.cpp323 const GrVkRenderPass* renderPass; in copySurfaceAsDraw() local
327 renderPass = gpu->resourceProvider().findRenderPass(rpHandle, in copySurfaceAsDraw()
331 renderPass = gpu->resourceProvider().findRenderPass(*rt, in copySurfaceAsDraw()
336 SkASSERT(renderPass->isCompatible(*rt->simpleRenderPass())); in copySurfaceAsDraw()
339 cmdBuffer->beginRenderPass(gpu, renderPass, nullptr, *rt, bounds, false); in copySurfaceAsDraw()
392 renderPass->unref(gpu); in copySurfaceAsDraw()
DGrVkPipelineStateBuilder.h41 const GrVkRenderPass& renderPass);
58 const GrVkRenderPass& renderPass,
DGrVkResourceProvider.h51 const GrVkRenderPass& renderPass,
106 const GrVkRenderPass& renderPass);
176 const GrVkRenderPass& renderPass);
DGrVkCommandBuffer.cpp386 const GrVkRenderPass* renderPass, in beginRenderPass() argument
393 SkASSERT(renderPass->isCompatible(target)); in beginRenderPass()
403 beginInfo.renderPass = renderPass->vkRenderPass(); in beginRenderPass()
406 beginInfo.clearValueCount = renderPass->clearValueCount(); in beginRenderPass()
413 fActiveRenderPass = renderPass; in beginRenderPass()
414 this->addResource(renderPass); in beginRenderPass()
746 inheritanceInfo.renderPass = fActiveRenderPass->vkRenderPass(); in begin()
DGrVkPipelineStateCache.cpp80 const GrVkRenderPass& renderPass) { in refPipelineState() argument
121 renderPass)); in refPipelineState()
DGrVkRenderPass.cpp221 bool GrVkRenderPass::isCompatible(const GrVkRenderPass& renderPass) const { in isCompatible()
222 return this->isCompatible(renderPass.fAttachmentsDescriptor, renderPass.fAttachmentFlags); in isCompatible()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTests.cpp719 : renderPass (renderPass_) in TestConfig()
731 RenderPass renderPass; member
758 const RenderPass& renderPass) in logRenderPassInfo() argument
764 const vector<Attachment>& attachments = renderPass.getAttachments(); in logRenderPassInfo()
785 if (!renderPass.getInputAspects().empty()) in logRenderPassInfo()
789 for (size_t aspectNdx = 0; aspectNdx < renderPass.getInputAspects().size(); aspectNdx++) in logRenderPassInfo()
791 const VkInputAttachmentAspectReferenceKHR& inputAspect (renderPass.getInputAspects()[aspectNdx]); in logRenderPassInfo()
801 const vector<Subpass>& subpasses = renderPass.getSubpasses(); in logRenderPassInfo()
880 if (!renderPass.getDependencies().empty()) in logRenderPassInfo()
884 for (size_t depNdx = 0; depNdx < renderPass.getDependencies().size(); depNdx++) in logRenderPassInfo()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationUtil.cpp310 const VkRenderPass renderPass, in beginRenderPass() argument
320 renderPass, // VkRenderPass renderPass; in beginRenderPass()
332 const VkRenderPass renderPass, in beginRenderPassWithRasterizationDisabled() argument
340 renderPass, // VkRenderPass renderPass; in beginRenderPassWithRasterizationDisabled()
417 const VkRenderPass renderPass, in makeFramebuffer() argument
427 renderPass, // VkRenderPass renderPass; in makeFramebuffer()
533 const VkRenderPass renderPass, in build() argument
685 renderPass, // VkRenderPass renderPass; in build()
DvktSynchronizationSmokeTests.cpp306 …evice device, const RenderPassParameters& renderPassParameters, vk::Move<VkRenderPass>& renderPass) in createColorOnlyRenderPass() argument
353 renderPass = createRenderPass(vkd, device, &renderPassParams); in createColorOnlyRenderPass()
450 VkRenderPass renderPass; member
471 renderPassBeginState.renderPass = renderInfo.renderPass; in recordRenderPass()
577 vk::Move<VkRenderPass> renderPass; member
740 …rOnlyRenderPass(deviceInterface, testContext.device, renderPassParameters, testContext.renderPass); in generateWork()
863 pipelineState.renderPass = testContext.renderPass.get(); in generateWork()
882 fbState.renderPass = testContext.renderPass.get(); in generateWork()
895 inheritanceInfo.renderPass = testContext.renderPass.get(); in generateWork()
927 renderInfo.renderPass = testContext.renderPass.get(); in generateWork()
DvktSynchronizationInternallySynchronizedObjectsTests.cpp396 …tLayout& descriptorSetLayout, MultiQueues& queues, const VkRenderPass& renderPass, const deUint32 … in executeGraphicPipeline() argument
419 …Move<VkFramebuffer> framebuffer = makeFramebuffer(vk, device, renderPass, *colorAttachmentV… in executeGraphicPipeline()
454 beginRenderPass(vk, *cmdBuffer, renderPass, *framebuffer, renderArea, clearColor); in executeGraphicPipeline()
629 … MultiQueues& queues, const VkRenderPass& renderPass, const vector<deUint32>& shadersExecutions) in CreateGraphicThread() argument
632 , m_renderPass (renderPass) in CreateGraphicThread()
784 Move<VkRenderPass> renderPass = createRenderPass(m_context, device, colorFormat); in iterate() local
791 …pelineCreateInfo> pipelineInfo = addPipelineInfo(*pipelineLayout, shaderStageInfos, *renderPass); in iterate()
805 …m_context, *pipeline, *pipelineLayout, *descriptorSetLayout, *queues, *renderPass, m_shadersExecut… in iterate()
809 …eCache, pipelineInfo, *pipelineLayout, *descriptorSetLayout, *queues, *renderPass, m_shadersExecut… in iterate()
860 …t, const vector<VkPipelineShaderStageCreateInfo>& shaderStageInfos, const VkRenderPass& renderPass) in addPipelineInfo() argument
[all …]
DvktSynchronizationUtil.hpp147 …ice, const vk::VkPipelineLayout pipelineLayout, const vk::VkRenderPass renderPass, PipelineCacheDa…
233 …DeviceInterface& vk, const vk::VkDevice device, const vk::VkRenderPass renderPass, const vk::VkIma…
243 …e& vk, const vk::VkCommandBuffer commandBuffer, const vk::VkRenderPass renderPass, const vk::VkFra…
244 …e& vk, const vk::VkCommandBuffer commandBuffer, const vk::VkRenderPass renderPass, const vk::VkFra…
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineSpecConstantUtil.cpp98 const VkRenderPass renderPass) in build() argument
262 renderPass, // VkRenderPass renderPass; in build()
332 const VkRenderPass renderPass, in beginRenderPass() argument
342 renderPass, // VkRenderPass renderPass; in beginRenderPass()
DvktPipelineSpecConstantUtil.hpp46 …vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkRenderPass renderPass);
74 …e& vk, const vk::VkCommandBuffer commandBuffer, const vk::VkRenderPass renderPass, const vk::VkFra…
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
DvktFragmentOperationsEarlyFragmentTests.cpp83 const VkRenderPass renderPass, in beginRenderPass() argument
99 renderPass, // VkRenderPass renderPass; in beginRenderPass()
195 const VkRenderPass renderPass, in makeFramebuffer() argument
204 renderPass, // VkRenderPass renderPass; in makeFramebuffer()
218 const VkRenderPass renderPass, in makeGraphicsPipeline() argument
401 renderPass, // VkRenderPass renderPass; in makeGraphicsPipeline()
685 …const Unique<VkRenderPass> renderPass (makeRenderPass(vk, device, colorFormat, m_useTestAttachm… in iterate() local
686 …const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttach… in iterate()
688 …eline> pipeline (makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertexModule, … in iterate()
722 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor, 0.5f, 0u); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/geometry/
DvktGeometryBasicClass.cpp82 const Unique<VkRenderPass> renderPass (makeRenderPass(vk, device, colorFormat)); in iterate() local
87 …const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, *colorAttach… in iterate()
106 .build (vk, device, *pipelineLayout, *renderPass)); in iterate()
152 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor); in iterate()
DvktGeometryTestsUtil.cpp136 const VkRenderPass renderPass) in build() argument
303 renderPass, // VkRenderPass renderPass; in build()
548 const VkRenderPass renderPass, in makeFramebuffer() argument
558 renderPass, // VkRenderPass renderPass; in makeFramebuffer()
615 const VkRenderPass renderPass, in beginRenderPass() argument
625 renderPass, // VkRenderPass renderPass; in beginRenderPass()
DvktGeometryInstancedRenderingTests.cpp141 const VkRenderPass renderPass, in makeGraphicsPipeline() argument
331 renderPass, // VkRenderPass renderPass; in makeGraphicsPipeline()
370 const Unique<VkRenderPass> renderPass (makeRenderPass (vk, device, colorFormat)); in draw() local
371 …const Unique<VkFramebuffer> framebuffer (makeFramebuffer (vk, device, *renderPass, *colorAtta… in draw()
373 …ine> pipeline (makeGraphicsPipeline (vk, device, *pipelineLayout, *renderPass, *vertexModule, … in draw()
396 *renderPass, // VkRenderPass renderPass; in draw()
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationUtil.cpp289 const VkRenderPass renderPass, in beginRenderPass() argument
299 renderPass, // VkRenderPass renderPass; in beginRenderPass()
311 const VkRenderPass renderPass, in beginRenderPassWithRasterizationDisabled() argument
319 renderPass, // VkRenderPass renderPass; in beginRenderPassWithRasterizationDisabled()
435 const VkRenderPass renderPass, in makeFramebuffer() argument
445 renderPass, // VkRenderPass renderPass; in makeFramebuffer()
458 const VkRenderPass renderPass) in makeFramebufferWithoutAttachments() argument
464 renderPass, // VkRenderPass renderPass; in makeFramebufferWithoutAttachments()
570 const VkRenderPass renderPass) in build() argument
745 renderPass, // VkRenderPass renderPass; in build()
DvktTessellationWindingTests.cpp358 …const Unique<VkRenderPass> renderPass (makeRenderPass (vk, device, c… in iterate() local
359 … framebuffer (makeFramebuffer (vk, device, *renderPass, *colorAttachmen… in iterate()
374 .build (vk, device, *pipelineLayout, *renderPass)); in iterate()
384 .build (vk, device, *pipelineLayout, *renderPass)); in iterate()
438 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiSmokeTests.cpp447 const Unique<VkRenderPass> renderPass (createRenderPass(vk, vkDevice, &renderPassParams)); in renderTriangleTest() local
682 *renderPass, // renderPass in renderTriangleTest()
696 *renderPass, // renderPass in renderTriangleTest()
776 *renderPass, // renderPass in renderTriangleTest()
1064 const Unique<VkRenderPass> renderPass (createRenderPass(vk, vkDevice, &renderPassParams)); in renderTriangleUnusedResolveAttachmentTest() local
1299 *renderPass, // renderPass in renderTriangleUnusedResolveAttachmentTest()
1313 *renderPass, // renderPass in renderTriangleUnusedResolveAttachmentTest()
1393 *renderPass, // renderPass in renderTriangleUnusedResolveAttachmentTest()

12345