/external/skia/src/gpu/vk/ |
H A D | GrVkFramebuffer.cpp | 16 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 D | GrVkResourceProvider.cpp | 32 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 D | GrVkProgramBuilder.cpp | 17 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 D | GrVkCommandBuffer.cpp | 96 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 D | GrVkPipeline.cpp | 432 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 D | GrVkGpu.cpp | 917 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 D | vkrenderframework.h | 84 VkRenderPass renderPass() { return m_renderPass; } function in class:VkRenderFramework
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineCacheTests.cpp | 165 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 D | vktPipelineEarlyFragmentTests.cpp | 325 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 D | vktShaderLibrary.cpp | 1050 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 D | vktSynchronization.cpp | 303 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 D | vktRenderPassTests.cpp | 621 : 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 D | vktWsiSwapchainTests.cpp | 784 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 D | vktApiObjectManagementTests.cpp | 1508 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 D | vktUniformBlockCase.cpp | 1281 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 D | vktShaderExecutor.cpp | 721 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 D | trampoline.c | 1570 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 D | parameter_validation.cpp | 3215 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 D | vulkan.h | 1835 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 D | vulkan.h | 1844 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,
|