Searched defs:renderPass (Results 1 - 20 of 20) sorted by relevance

/external/skia/src/gpu/vk/
H A DGrVkFramebuffer.cpp16 const GrVkRenderPass* renderPass,
20 // At the very least we need a renderPass and a colorAttachment
21 SkASSERT(renderPass);
39 createInfo.renderPass = renderPass->vkRenderPass();
14 Create(GrVkGpu* gpu, int width, int height, const GrVkRenderPass* renderPass, const GrVkImageView* colorAttachment, const GrVkImageView* resolveAttachment, const GrVkImageView* stencilAttachment) argument
H A DGrVkResourceProvider.cpp32 const GrVkRenderPass& renderPass,
36 primitiveType, renderPass, layout);
46 GrVkRenderPass* renderPass = fSimpleRenderPasses[i]; local
47 if (renderPass->isCompatible(target)) {
48 renderPass->ref();
49 return renderPass;
53 GrVkRenderPass* renderPass = new GrVkRenderPass(); local
54 renderPass->initSimple(fGpu, target);
55 fSimpleRenderPasses.push_back(renderPass);
56 renderPass
27 createPipeline(const GrPipeline& pipeline, const GrPrimitiveProcessor& primProc, VkPipelineShaderStageCreateInfo* shaderStageInfo, int shaderStageCount, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, VkPipelineLayout layout) argument
[all...]
H A DGrVkProgramBuilder.cpp17 const GrVkRenderPass& renderPass) {
32 return builder.finalize(args, primitiveType, renderPass);
157 const GrVkRenderPass& renderPass) {
271 renderPass,
14 CreateProgram(GrVkGpu* gpu, const DrawArgs& args, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
155 finalize(const DrawArgs& args, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
H A DGrVkCommandBuffer.cpp96 const GrVkRenderPass* renderPass,
102 renderPass->getBeginInfo(target, &beginInfo, &contents);
104 fActiveRenderPass = renderPass;
105 this->addResource(renderPass);
95 beginRenderPass(const GrVkGpu* gpu, const GrVkRenderPass* renderPass, const GrVkRenderTarget& target) argument
H A DGrVkPipeline.cpp432 const GrVkRenderPass& renderPass,
486 pipelineCreateInfo.renderPass = renderPass.vkRenderPass();
427 Create(GrVkGpu* gpu, const GrPipeline& pipeline, const GrPrimitiveProcessor& primProc, VkPipelineShaderStageCreateInfo* shaderStageInfo, int shaderStageCount, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, VkPipelineLayout layout) argument
H A DGrVkGpu.cpp917 const GrVkRenderPass* renderPass = vkRT->simpleRenderPass(); local
918 SkASSERT(renderPass);
919 fCurrentCmdBuffer->beginRenderPass(this, renderPass, *vkRT);
922 SkAssertResult(renderPass->colorAttachmentIndex(&colorIndex));
1201 const GrVkRenderPass* renderPass = vkRT->simpleRenderPass(); local
1202 SkASSERT(renderPass);
1207 *renderPass);
1215 fCurrentCmdBuffer->beginRenderPass(this, renderPass, *vkRT);
/external/vulkan-validation-layers/tests/
H A Dvkrenderframework.h84 VkRenderPass renderPass() { return m_renderPass; } function in class:VkRenderFramework
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineCacheTests.cpp165 VkRenderPass renderPass,
222 Move<VkPipeline> SimpleGraphicsPipelineBuilder::buildPipeline (tcu::UVec2 renderSize, VkRenderPass renderPass, VkPipelineCache cache) argument
435 renderPass, // VkRenderPass renderPass;
991 *m_renderPass, // VkRenderPass renderPass;
1077 *m_renderPass, // VkRenderPass renderPass;
H A DvktPipelineEarlyFragmentTests.cpp325 const VkRenderPass renderPass,
341 renderPass, // VkRenderPass renderPass;
443 const VkRenderPass renderPass,
452 renderPass, // VkRenderPass renderPass;
466 const VkRenderPass renderPass,
649 renderPass, // VkRenderPass renderPass;
926 const Unique<VkRenderPass> renderPass (makeRenderPas
323 beginRenderPass(const DeviceInterface& vk, const VkCommandBuffer commandBuffer, const VkRenderPass renderPass, const VkFramebuffer framebuffer, const VkRect2D& renderArea, const tcu::Vec4& clearColor, const float clearDepth, const deUint32 clearStencil) argument
441 makeFramebuffer(const DeviceInterface& vk, const VkDevice device, const VkRenderPass renderPass, const deUint32 attachmentCount, const VkImageView* pAttachments, const tcu::IVec2 size) argument
463 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const tcu::IVec2& renderSize, const bool enableDepthTest, const bool enableStencilTest) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp1050 vk::VkRenderPass renderPass,
1213 renderPass, // renderPass
1222 Move<vk::VkFramebuffer> createFramebuffer (Context& context, vk::VkRenderPass renderPass, vk::VkImageView colorAttView, int width, int height) argument
1229 renderPass, // renderPass
1533 *m_renderPass, // renderPass
1046 createPipeline(Context& context, const vector<Value>& inputValues, const ValueBufferLayout& inputLayout, const PipelineProgram& program, vk::VkRenderPass renderPass, vk::VkPipelineLayout pipelineLayout, tcu::UVec2 renderSize) argument
H A DvktSynchronization.cpp303 void createColorOnlyRenderPass (const DeviceInterface& vkd, VkDevice device, const RenderPassParameters& renderPassParameters, vk::Move<VkRenderPass>& renderPass) argument
350 renderPass = createRenderPass(vkd, device, &renderPassParams);
453 VkRenderPass renderPass; member in struct:vkt::__anon3946::RenderInfo
474 renderPassBeginState.renderPass = renderInfo.renderPass;
580 vk::Move<VkRenderPass> renderPass; member in struct:vkt::__anon3946::TestContext
743 createColorOnlyRenderPass(deviceInterface, testContext.device, renderPassParameters, testContext.renderPass);
864 pipelineState.renderPass = testContext.renderPass.get();
883 fbState.renderPass
[all...]
H A DvktRenderPassTests.cpp621 : renderPass (renderPass_)
632 RenderPass renderPass; member in struct:vkt::__anon3938::TestConfig
658 const RenderPass& renderPass)
664 const vector<Attachment>& attachments = renderPass.getAttachments();
687 const vector<Subpass>& subpasses = renderPass.getSubpasses();
767 if (!renderPass.getDependencies().empty())
771 for (size_t depNdx = 0; depNdx < renderPass.getDependencies().size(); depNdx++)
774 const SubpassDependency& dep = renderPass.getDependencies()[depNdx];
1079 VkRenderPass renderPass,
1083 return createFramebuffer(vk, device, 0u, renderPass, (deUint3
657 logRenderPassInfo(TestLog& log, const RenderPass& renderPass) argument
1077 createFramebuffer(const DeviceInterface& vk, VkDevice device, VkRenderPass renderPass, const UVec2& size, const vector<VkImageView>& attachments) argument
1424 SubpassRenderInfo(const RenderPass& renderPass, deUint32 subpassIndex, bool isSecondary_, const UVec2& viewportOffset, const UVec2& viewportSize, const Maybe<RenderQuad>& renderQuad, const vector<ColorClear>& colorClears, const Maybe<DepthStencilClear>& depthStencilClear) argument
1492 createSubpassPipeline(const DeviceInterface& vk, VkDevice device, VkRenderPass renderPass, VkShaderModule vertexShaderModule, VkShaderModule fragmentShaderModule, VkPipelineLayout pipelineLayout, const SubpassRenderInfo& renderInfo) argument
1724 SubpassRenderer(Context& context, const DeviceInterface& vk, VkDevice device, Allocator& allocator, VkRenderPass renderPass, VkFramebuffer framebuffer, VkCommandPool commandBufferPool, deUint32 queueFamilyIndex, const SubpassRenderInfo& renderInfo) argument
2001 pushRenderPassCommands(const DeviceInterface& vk, VkCommandBuffer commandBuffer, VkRenderPass renderPass, VkFramebuffer framebuffer, const vector<de::SharedPtr<SubpassRenderer> >& subpassRenderers, const UVec2& renderPos, const UVec2& renderSize, const vector<Maybe<VkClearValue> >& renderPassClearValues, TestConfig::RenderTypes render) argument
3614 initializeSubpassClearValues(de::Random& rng, vector<vector<VkClearColorValue> >& clearValues, const RenderPass& renderPass) argument
3681 const RenderPass& renderPass = config.renderPass; local
3714 initializeSubpassRenderInfo(vector<SubpassRenderInfo>& renderInfos, de::Random& rng, const RenderPass& renderPass, const TestConfig& config) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/wsi/
H A DvktWsiSwapchainTests.cpp784 const VkRenderPass renderPass,
795 const VkRenderPass renderPass,
918 const VkRenderPass renderPass,
1112 renderPass,
1149 const VkRenderPass renderPass,
1158 renderPass,
916 createPipeline(const DeviceInterface& vkd, const VkDevice device, const VkRenderPass renderPass, const VkPipelineLayout pipelineLayout, const BinaryCollection& binaryCollection, const UVec2& renderSize) argument
1147 createFramebuffer(const DeviceInterface& vkd, const VkDevice device, const VkRenderPass renderPass, const VkImageView colorAttachment, const UVec2& renderSize) argument
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiObjectManagementTests.cpp1508 Dependency<RenderPass> renderPass; member in struct:vkt::GraphicsPipeline::Resources
1516 , renderPass (env, RenderPass::Parameters())
1692 *res.renderPass.object,
1910 Dependency<RenderPass> renderPass; member in struct:vkt::Framebuffer::Resources
1933 , renderPass (env, RenderPass::Parameters())
1955 *res.renderPass.object,
2421 CaseDescription<RenderPass> renderPass; member in struct:vkt::CaseDescriptions
2466 addCases (group, cases.renderPass);
/external/deqp/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.cpp1281 vk::Move<VkFramebuffer> createFramebuffer (vk::VkRenderPass renderPass, vk::VkImageView colorImageView) const;
1284 vk::Move<VkPipeline> createPipeline (vk::VkShaderModule vtxShaderModule, vk::VkShaderModule fragShaderModule, vk::VkPipelineLayout pipelineLayout, vk::VkRenderPass renderPass) const;
1435 vk::Unique<VkRenderPass> renderPass (createRenderPass(vk::VK_FORMAT_R8G8B8A8_UNORM));
1436 vk::Unique<VkFramebuffer> framebuffer (createFramebuffer(*renderPass, *colorImageView));
1441 vk::Unique<VkPipeline> pipeline (createPipeline(*vtxShaderModule, *fragShaderModule, *pipelineLayout, *renderPass));
1462 *renderPass, // VkRenderPass renderPass;
1734 vk::Move<VkFramebuffer> UniformBlockCaseInstance::createFramebuffer (vk::VkRenderPass renderPass, vk::VkImageView colorImageView) const argument
1744 renderPass, // VkRenderPass renderPass;
[all...]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp721 Move<VkRenderPass> renderPass; local
929 renderPass = createRenderPass(vk, vkDevice, &renderPassParams);
945 *renderPass, // VkRenderPass renderPass;
1184 *renderPass, // VkRenderPass renderPass;
1229 *renderPass, // VkRenderPass renderPass;
2202 Move<VkRenderPass> renderPass; local
2330 renderPass
[all...]
/external/vulkan-validation-layers/loader/
H A Dtrampoline.c1570 vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, argument
1576 disp->DestroyRenderPass(device, renderPass, pAllocator);
1580 vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, argument
1586 disp->GetRenderAreaGranularity(device, renderPass, pGranularity);
/external/vulkan-validation-layers/layers/
H A Dparameter_validation.cpp3215 if (pCreateInfos->renderPass == VK_NULL_HANDLE) {
3217 "vkCreateGraphicsPipelines parameter, VkRenderPass pCreateInfos->renderPass, is null pointer");
3922 vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) { argument
3927 skipCall |= parameter_validation_vkDestroyRenderPass(my_data->report_data, renderPass, pAllocator);
3930 get_dispatch_table(pc_device_table_map, device)->DestroyRenderPass(device, renderPass, pAllocator);
3935 vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) { argument
3940 skipCall |= parameter_validation_vkGetRenderAreaGranularity(my_data->report_data, renderPass, pGranularity);
3943 get_dispatch_table(pc_device_table_map, device)->GetRenderAreaGranularity(device, renderPass, pGranularity);
/external/skia/third_party/vulkan/
H A Dvulkan.h1835 VkRenderPass renderPass; member in struct:VkGraphicsPipelineCreateInfo
1967 VkRenderPass renderPass; member in struct:VkFramebufferCreateInfo
2045 VkRenderPass renderPass; member in struct:VkCommandBufferInheritanceInfo
2168 VkRenderPass renderPass; member in struct:VkRenderPassBeginInfo
2280 typedef void (VKAPI_PTR *PFN_vkDestroyRenderPass)(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator);
2281 typedef void (VKAPI_PTR *PFN_vkGetRenderAreaGranularity)(VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity);
2792 VkRenderPass renderPass,
2797 VkRenderPass renderPass,
/external/vulkan-validation-layers/include/vulkan/
H A Dvulkan.h1844 VkRenderPass renderPass; member in struct:VkGraphicsPipelineCreateInfo
1976 VkRenderPass renderPass; member in struct:VkFramebufferCreateInfo
2054 VkRenderPass renderPass; member in struct:VkCommandBufferInheritanceInfo
2177 VkRenderPass renderPass; member in struct:VkRenderPassBeginInfo
2289 typedef void (VKAPI_PTR *PFN_vkDestroyRenderPass)(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator);
2290 typedef void (VKAPI_PTR *PFN_vkGetRenderAreaGranularity)(VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity);
2801 VkRenderPass renderPass,
2806 VkRenderPass renderPass,

Completed in 268 milliseconds