/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_pipeline_layout.h | 192 static inline size_t vn_sizeof_vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) in vn_sizeof_vkDestroyPipelineLayout() argument 199 cmd_size += vn_sizeof_VkPipelineLayout(&pipelineLayout); in vn_sizeof_vkDestroyPipelineLayout() 207 static inline void vn_encode_vkDestroyPipelineLayout(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) in vn_encode_vkDestroyPipelineLayout() argument 215 vn_encode_VkPipelineLayout(enc, &pipelineLayout); in vn_encode_vkDestroyPipelineLayout() 220 static inline size_t vn_sizeof_vkDestroyPipelineLayout_reply(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) in vn_sizeof_vkDestroyPipelineLayout_reply() argument 226 /* skip pipelineLayout */ in vn_sizeof_vkDestroyPipelineLayout_reply() 232 static inline void vn_decode_vkDestroyPipelineLayout_reply(struct vn_cs_decoder *dec, VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) in vn_decode_vkDestroyPipelineLayout_reply() argument 239 /* skip pipelineLayout */ in vn_decode_vkDestroyPipelineLayout_reply() 264 static inline void vn_submit_vkDestroyPipelineLayout(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) in vn_submit_vkDestroyPipelineLayout() argument 268 size_t cmd_size = vn_sizeof_vkDestroyPipelineLayout(device, pipelineLayout, pAllocato in vn_submit_vkDestroyPipelineLayout() 307 vn_call_vkDestroyPipelineLayout(struct vn_instance *vn_instance, VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) vn_call_vkDestroyPipelineLayout() argument 320 vn_async_vkDestroyPipelineLayout(struct vn_instance *vn_instance, VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) vn_async_vkDestroyPipelineLayout() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkObjUtil.cpp | 42 const VkPipelineLayout pipelineLayout, in makeComputePipeline() 73 pipelineLayout, // VkPipelineLayout layout; in makeComputePipeline() 82 const VkPipelineLayout pipelineLayout, in makeComputePipeline() 87 pipelineLayout, in makeComputePipeline() 97 const VkPipelineLayout pipelineLayout, in makeGraphicsPipeline() 164 return makeGraphicsPipeline (vk, device, pipelineLayout, vertexShaderModule, tessellationControlShaderModule, in makeGraphicsPipeline() 175 const VkPipelineLayout pipelineLayout, in makeGraphicsPipeline() 395 pipelineLayout, // VkPipelineLayout layout in makeGraphicsPipeline() 408 const VkPipelineLayout pipelineLayout, in makeGraphicsPipeline() 461 pipelineLayout, in makeGraphicsPipeline() 40 makeComputePipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkPipelineCreateFlags pipelineFlags, const void* pipelinePNext, const VkShaderModule shaderModule, const VkPipelineShaderStageCreateFlags shaderFlags, const VkSpecializationInfo* specializationInfo, const VkPipelineCache pipelineCache, const uint32_t subgroupSize) makeComputePipeline() argument 80 makeComputePipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule shaderModule) makeComputePipeline() argument 95 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule vertexShaderModule, const VkShaderModule tessellationControlShaderModule, const VkShaderModule tessellationEvalShaderModule, const VkShaderModule geometryShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPrimitiveTopology topology, const deUint32 subpass, const deUint32 patchControlPoints, const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const void* pNext, const VkPipelineCreateFlags pipelineCreateFlags) makeGraphicsPipeline() argument 173 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule vertexShaderModule, const VkShaderModule tessellationControlShaderModule, const VkShaderModule tessellationEvalShaderModule, const VkShaderModule geometryShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const deUint32 subpass, const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo, const VkPipelineInputAssemblyStateCreateInfo* inputAssemblyStateCreateInfo, const VkPipelineTessellationStateCreateInfo* tessStateCreateInfo, const VkPipelineViewportStateCreateInfo* viewportStateCreateInfo, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const void* pNext, const VkPipelineCreateFlags pipelineCreateFlags) makeGraphicsPipeline() argument 406 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule taskShaderModule, const VkShaderModule meshShaderModule, const VkShaderModule fragmentShaderModule, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const deUint32 subpass, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const VkPipelineCreateFlags pipelineCreateFlags, const void* pNext) makeGraphicsPipeline() argument 489 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipeline basePipelineHandle, const VkPipelineLayout pipelineLayout, const VkPipelineCreateFlags pipelineCreateFlags, const std::vector<VkPipelineShaderStageCreateInfo>& pipelineShaderStageParams, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const deUint32 subpass, const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo, const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo, const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo, const VkPipelineDynamicStateCreateInfo* dynamicStateCreateInfo, const void* pNext) makeGraphicsPipeline() argument [all...] |
H A D | vkObjUtil.hpp | 43 const VkPipelineLayout pipelineLayout, 54 VkPipelineLayout pipelineLayout, 59 const VkPipelineLayout pipelineLayout, 82 const VkPipelineLayout pipelineLayout, 105 const VkPipelineLayout pipelineLayout, 125 const VkPipelineLayout pipelineLayout,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMatchedAttachmentsTests.cpp | 118 const PipelineLayoutWrapper pipelineLayout (params.pipelineConstructionType, vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL); in testMatchedAttachments() 241 pipelineLayout, in testMatchedAttachments() 245 .setupFragmentShaderState(pipelineLayout, *renderPass, 0u, fragmentShaderModule) in testMatchedAttachments() 247 .setMonolithicPipelineLayout(pipelineLayout) in testMatchedAttachments()
|
H A D | vktPipelineStencilExportTests.cpp | 355 const PipelineLayoutWrapper& pipelineLayout, in preparePipelineWrapper() 433 pipelineLayout, in preparePipelineWrapper() 437 .setupFragmentShaderState(pipelineLayout, renderPass, subpass, fragmentModule, &pipelineDepthStencilStateInfo) in preparePipelineWrapper() 439 .setMonolithicPipelineLayout(pipelineLayout) in preparePipelineWrapper() 511 PipelineLayoutWrapper pipelineLayout (params.pipelineConstructionType, vk, device); in testStencilExportReplace() 514 preparePipelineWrapper(colorPipeline, pipelineLayout, *renderPass, 1, vertexModule, fragmentColorModule, renderSize, true); in testStencilExportReplace() 544 preparePipelineWrapper(stencilPipeline, pipelineLayout, *renderPass, 0, vertexModule, fragmentStencilModule, renderSize, false); in testStencilExportReplace() 354 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const deUint32 subpass, const ShaderWrapper vertexModule, const ShaderWrapper fragmentModule, const UVec2 renderSize, const bool useColor, const bool earlyLate = false) preparePipelineWrapper() argument
|
H A D | vktPipelineEarlyDestroyTests.cpp | 120 PipelineLayoutWrapper pipelineLayout (params.pipelineConstructionType, vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL); in testEarlyDestroy() 210 pipelineLayout, in testEarlyDestroy() 217 .setupFragmentShaderState(pipelineLayout, *renderPass, 0u, vk::ShaderWrapper()) in testEarlyDestroy() 219 .setMonolithicPipelineLayout(pipelineLayout) in testEarlyDestroy() 226 // This will destroy the pipelineLayout when going out of enclosing scope in testEarlyDestroy() 227 pipelineLayout.destroy(); in testEarlyDestroy()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMatchedAttachmentsTests.cpp | 114 const Unique<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL)); in testMatchedAttachments() 237 *pipelineLayout, in testMatchedAttachments() 241 .setupFragmentShaderState(*pipelineLayout, *renderPass, 0u, *fragmentShaderModule) in testMatchedAttachments() 243 .setMonolithicPipelineLayout(*pipelineLayout) in testMatchedAttachments()
|
H A D | vktPipelineStencilExportTests.cpp | 352 const VkPipelineLayout pipelineLayout, in preparePipelineWrapper() 430 pipelineLayout, in preparePipelineWrapper() 434 .setupFragmentShaderState(pipelineLayout, renderPass, subpass, fragmentModule, &pipelineDepthStencilStateInfo) in preparePipelineWrapper() 436 .setMonolithicPipelineLayout(pipelineLayout) in preparePipelineWrapper() 506 Move<VkPipelineLayout> pipelineLayout = makePipelineLayout (vk, device); in testStencilExportReplace() local 509 preparePipelineWrapper(colorPipeline, *pipelineLayout, *renderPass, 1, *vertexModule, *fragmentColorModule, renderSize, true); in testStencilExportReplace() 533 preparePipelineWrapper(stencilPipeline, *pipelineLayout, *renderPass, 0, *vertexModule, *fragmentStencilModule, renderSize, false); in testStencilExportReplace() 351 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const deUint32 subpass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const UVec2 renderSize, const bool useColor, const bool earlyLate = false) preparePipelineWrapper() argument
|
H A D | vktPipelineEarlyDestroyTests.cpp | 113 Move<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL)); in testEarlyDestroy() 198 *pipelineLayout, in testEarlyDestroy() 203 .setupFragmentShaderState(*pipelineLayout, *renderPass, 0u, *fragmentShaderModule) in testEarlyDestroy() 205 .setMonolithicPipelineLayout(*pipelineLayout) in testEarlyDestroy() 212 // This will destroy the pipelineLayout when going out of enclosing scope in testEarlyDestroy() 213 Move<VkPipelineLayout> layout(pipelineLayout); in testEarlyDestroy()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiDescriptorSetTests.cpp | 77 Unique<VkPipelineLayout> pipelineLayout (createPipelineLayoutDestroyDescriptorSetLayout(context)); in descriptorSetLayoutLifetimeGraphicsTest() 174 pipelineLayout.get(), // VkPipelineLayout layout; in descriptorSetLayoutLifetimeGraphicsTest() 256 Unique<VkPipelineLayout> pipelineLayout (createPipelineLayoutDestroyDescriptorSetLayout(context)); in descriptorSetLayoutLifetimeComputeTest() 277 pipelineLayout.get(), // VkPipelineLayout layout in descriptorSetLayoutLifetimeComputeTest() 317 vk.cmdBindDescriptorSets(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1u, &*descriptorSet, 0, 0); in descriptorSetLayoutLifetimeComputeTest() 545 Move<VkPipelineLayout> pipelineLayout(createPipelineLayout(vk, device, &pipelineLayoutCreateInfo)); in descriptorSetLayoutBindingOrderingTest() 564 *pipelineLayout, // VkPipelineLayout layout in descriptorSetLayoutBindingOrderingTest() 576 vk.cmdBindDescriptorSets(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1u, &descriptorSet, 0, nullptr); in descriptorSetLayoutBindingOrderingTest()
|
H A D | vktApiPipelineTests.cpp | 286 Move<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, device, &pipelineLayoutCreateInfo)); in drawTriangleTest() 359 *pipelineLayout, // const VkPipelineLayout pipelineLayout in drawTriangleTest() 378 pipelineLayout = decltype(pipelineLayout)(); in drawTriangleTest() 726 Move<VkPipeline> createSimpleGraphicsPipeline (const DeviceInterface& vk, const VkDevice& device, deUint32 numShaderStages, const VkPipelineShaderStageCreateInfo* shaderStageCreateInfos, VkPipelineLayout pipelineLayout, VkRenderPass renderPass, de::SharedPtr<vk::ResourceInterface> resourceInterface) in createSimpleGraphicsPipeline() argument 847 pipelineLayout, // VkPipelineLayout layout; in createSimpleGraphicsPipeline() 1364 auto pipelineLayout = vk::createPipelineLayout(vkd, device, &pipelineLayoutInfo); in destroyEarlyTest() local 1403 pipelineLayout.get(), // VkPipelineLayout layout; in destroyEarlyTest() 1412 pipelineLayout in destroyEarlyTest() 1488 createSimpleGraphicsPipelineInvalidPointers(const DeviceInterface& vk, const VkDevice& device, deUint32 numShaderStages, const VkPipelineShaderStageCreateInfo* shaderStageCreateInfos, VkPipelineLayout pipelineLayout, VkRenderPass renderPass, de::SharedPtr<vk::ResourceInterface> resourceInterface) createSimpleGraphicsPipelineInvalidPointers() argument 1660 Move<VkPipelineLayout> pipelineLayout; pipelineInvalidPointersUnusedStructsTest() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiDescriptorSetTests.cpp | 77 Unique<VkPipelineLayout> pipelineLayout (createPipelineLayoutDestroyDescriptorSetLayout(context)); in descriptorSetLayoutLifetimeGraphicsTest() 174 pipelineLayout.get(), // VkPipelineLayout layout; in descriptorSetLayoutLifetimeGraphicsTest() 256 Unique<VkPipelineLayout> pipelineLayout (createPipelineLayoutDestroyDescriptorSetLayout(context)); in descriptorSetLayoutLifetimeComputeTest() 277 pipelineLayout.get(), // VkPipelineLayout layout in descriptorSetLayoutLifetimeComputeTest() 317 vk.cmdBindDescriptorSets(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1u, &*descriptorSet, 0, 0); in descriptorSetLayoutLifetimeComputeTest() 545 Move<VkPipelineLayout> pipelineLayout(createPipelineLayout(vk, device, &pipelineLayoutCreateInfo)); in descriptorSetLayoutBindingOrderingTest() 564 *pipelineLayout, // VkPipelineLayout layout in descriptorSetLayoutBindingOrderingTest() 576 vk.cmdBindDescriptorSets(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1u, &descriptorSet, 0, nullptr); in descriptorSetLayoutBindingOrderingTest()
|
H A D | vktApiPipelineTests.cpp | 286 Move<VkPipelineLayout> pipelineLayout (createPipelineLayout(vk, device, &pipelineLayoutCreateInfo)); in drawTriangleTest() 359 *pipelineLayout, // const VkPipelineLayout pipelineLayout in drawTriangleTest() 378 pipelineLayout = decltype(pipelineLayout)(); in drawTriangleTest() 726 Move<VkPipeline> createSimpleGraphicsPipeline (const DeviceInterface& vk, const VkDevice& device, deUint32 numShaderStages, const VkPipelineShaderStageCreateInfo* shaderStageCreateInfos, VkPipelineLayout pipelineLayout, VkRenderPass renderPass, de::SharedPtr<vk::ResourceInterface> resourceInterface) in createSimpleGraphicsPipeline() argument 847 pipelineLayout, // VkPipelineLayout layout; in createSimpleGraphicsPipeline() 1364 auto pipelineLayout = vk::createPipelineLayout(vkd, device, &pipelineLayoutInfo); in destroyEarlyTest() local 1403 pipelineLayout.get(), // VkPipelineLayout layout; in destroyEarlyTest() 1412 pipelineLayout in destroyEarlyTest() 1488 createSimpleGraphicsPipelineInvalidPointers(const DeviceInterface& vk, const VkDevice& device, deUint32 numShaderStages, const VkPipelineShaderStageCreateInfo* shaderStageCreateInfos, VkPipelineLayout pipelineLayout, VkRenderPass renderPass, de::SharedPtr<vk::ResourceInterface> resourceInterface) createSimpleGraphicsPipelineInvalidPointers() argument 1660 Move<VkPipelineLayout> pipelineLayout; pipelineInvalidPointersUnusedStructsTest() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsMakeUtil.cpp | 40 const VkPipelineLayout pipelineLayout, in makeComputePipeline() 60 pipelineLayout, // VkPipelineLayout layout; in makeComputePipeline() 38 makeComputePipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkShaderModule shaderModule, const VkSpecializationInfo* specInfo) makeComputePipeline() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryPositionFetchTests.cpp | 327 const VkPipelineLayout pipelineLayout, in makeGraphicsPipeline() 386 pipelineLayout, // const VkPipelineLayout pipelineLayout in makeGraphicsPipeline() 498 const auto pipelineLayout = makePipelineLayout(vkd, device, setLayout.get()); in iterate() local 540 pipeline = makeGraphicsPipeline(vkd, device, *pipelineLayout, *renderPass, *vertexModule, 0); in iterate() 555 vkd.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout.get(), 0u, 1u, &descriptorSet.get(), 0u, nullptr); in iterate() 584 pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout.get()); in iterate() 592 vkd.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, pipelineLayout.get(), 0u, 1u, &descriptorSet.get(), 0u, nullptr); in iterate() 618 pipelineLayout.get(), // VkPipelineLayout layout; in iterate() 626 vkd.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout in iterate() 325 makeGraphicsPipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const deUint32 subpass) makeGraphicsPipeline() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemBufferValidator.hpp | 270 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); in validateBuffer() 277 vk::Unique<vk::VkPipeline> resetSSBOPipeline (makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader)); in validateBuffer() 282 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateBuffer() 293 vk::Unique<vk::VkPipeline> validationPipeline (makeComputePipeline(vk, device, *pipelineLayout, *validatorShader)); in validateBuffer() 299 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateBuffer()
|
H A D | vktProtectedMemImageValidator.cpp | 211 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); in validateImage() 218 vk::Unique<vk::VkPipeline> resetSSBOPipeline (makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader)); in validateImage() 223 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateImage() 234 vk::Unique<vk::VkPipeline> validationPipeline (makeComputePipeline(vk, device, *pipelineLayout, *validatorShader)); in validateImage() 240 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateImage()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemBufferValidator.hpp | 270 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); in validateBuffer() 277 vk::Unique<vk::VkPipeline> resetSSBOPipeline (makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader)); in validateBuffer() 282 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateBuffer() 293 vk::Unique<vk::VkPipeline> validationPipeline (makeComputePipeline(vk, device, *pipelineLayout, *validatorShader)); in validateBuffer() 299 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateBuffer()
|
H A D | vktProtectedMemImageValidator.cpp | 211 vk::Unique<vk::VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout)); in validateImage() 218 vk::Unique<vk::VkPipeline> resetSSBOPipeline (makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader)); in validateImage() 223 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateImage() 234 vk::Unique<vk::VkPipeline> validationPipeline (makeComputePipeline(vk, device, *pipelineLayout, *validatorShader)); in validateImage() 240 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); in validateImage()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderSmokeTestsEXT.cpp | 90 const PipelineLayoutWrapper& pipelineLayout, in makeMeshGraphicsPipeline() 108 pipelineLayout, in makeMeshGraphicsPipeline() 117 .setupFragmentShaderState(pipelineLayout, in makeMeshGraphicsPipeline() 123 .setMonolithicPipelineLayout(pipelineLayout) in makeMeshGraphicsPipeline() 584 const PipelineLayoutWrapper pipelineLayout (m_params.constructionType, vkd, device, setLayout.get()); in iterate() 602 makeMeshGraphicsPipeline(pipelineMaker, pipelineLayout, taskModule, meshModule, fragModule, renderPass.get(), viewports, scissors); in iterate() 622 vkd.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout.get(), 0u, 1u, &descriptorSet.get(), 0u, nullptr); in iterate() 859 const PipelineLayoutWrapper pipelineLayout (params.constructionType, vkd, device, setLayout.get()); in testFullscreenGradient() 885 makeMeshGraphicsPipeline(pipelineMaker, pipelineLayout, in testFullscreenGradient() 1389 const PipelineLayoutWrapper pipelineLayout (m_constructionTyp in iterate() 89 makeMeshGraphicsPipeline( GraphicsPipelineWrapper& maker, const PipelineLayoutWrapper& pipelineLayout, const ShaderWrapper taskShader, const ShaderWrapper meshShader, const ShaderWrapper fragShader, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const uint32_t subpass = 0u, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo = nullptr, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateStateCreateInfo = nullptr) makeMeshGraphicsPipeline() argument 1766 const auto pipelineLayout = makePipelineLayout(vkd, device); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 356 TestStatus executeComputePipeline (const Context& context, const VkPipeline& pipeline, const VkPipelineLayout& pipelineLayout, in executeComputePipeline() argument 395 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); in executeComputePipeline() 430 TestStatus executeGraphicPipeline (const Context& context, const VkPipeline& pipeline, const VkPipelineLayout& pipelineLayout, in executeGraphicPipeline() argument 489 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); in executeGraphicPipeline() 526 ThreadGroupThread (const Context& context, VkPipelineCache pipelineCache, const VkPipelineLayout& pipelineLayout, in ThreadGroupThread() argument 530 , m_pipelineLayout (pipelineLayout) in ThreadGroupThread() 649 const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, in CreateComputeThread() 651 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayout, queues, shadersExecutions) in CreateComputeThread() 688 const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, in CreateGraphicThread() 690 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayou in CreateGraphicThread() 648 CreateComputeThread(const Context& context, VkPipelineCache pipelineCache, vector<VkComputePipelineCreateInfo>& pipelineInfo, const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, MultiQueues& queues, const vector<deUint32>& shadersExecutions) CreateComputeThread() argument 687 CreateGraphicThread(const Context& context, VkPipelineCache pipelineCache, vector<VkGraphicsPipelineCreateInfo>& pipelineInfo, const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, MultiQueues& queues, const VkRenderPass& renderPass, const vector<deUint32>& shadersExecutions) CreateGraphicThread() argument 829 addPipelineInfo(VkPipelineLayout pipelineLayout, const vector<VkPipelineShaderStageCreateInfo>& shaderStageInfos) addPipelineInfo() argument 963 addPipelineInfo(VkPipelineLayout pipelineLayout, const vector<VkPipelineShaderStageCreateInfo>& shaderStageInfos, const VkRenderPass& renderPass) addPipelineInfo() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderSmokeTestsEXT.cpp | 88 const VkPipelineLayout pipelineLayout, in makeMeshGraphicsPipeline() 106 pipelineLayout, in makeMeshGraphicsPipeline() 115 .setupFragmentShaderState(pipelineLayout, in makeMeshGraphicsPipeline() 121 .setMonolithicPipelineLayout(pipelineLayout) in makeMeshGraphicsPipeline() 580 const auto pipelineLayout = makePipelineLayout(vkd, device, setLayout.get()); in iterate() local 598 makeMeshGraphicsPipeline(pipelineMaker, pipelineLayout.get(), taskModule.get(), meshModule.get(), fragModule.get(), renderPass.get(), viewports, scissors); in iterate() 618 vkd.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout.get(), 0u, 1u, &descriptorSet.get(), 0u, nullptr); in iterate() 853 const auto pipelineLayout = makePipelineLayout(vkd, device, setLayout.get()); in testFullscreenGradient() local 879 makeMeshGraphicsPipeline(pipelineMaker, pipelineLayout.get(), in testFullscreenGradient() 1381 const auto pipelineLayout in iterate() local 87 makeMeshGraphicsPipeline( GraphicsPipelineWrapper& maker, const VkPipelineLayout pipelineLayout, const VkShaderModule taskShader, const VkShaderModule meshShader, const VkShaderModule fragShader, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const uint32_t subpass = 0u, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo = nullptr, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateStateCreateInfo = nullptr) makeMeshGraphicsPipeline() argument 1757 const auto pipelineLayout = makePipelineLayout(vkd, device); iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 356 TestStatus executeComputePipeline (const Context& context, const VkPipeline& pipeline, const VkPipelineLayout& pipelineLayout, in executeComputePipeline() argument 395 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); in executeComputePipeline() 430 TestStatus executeGraphicPipeline (const Context& context, const VkPipeline& pipeline, const VkPipelineLayout& pipelineLayout, in executeGraphicPipeline() argument 489 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); in executeGraphicPipeline() 526 ThreadGroupThread (const Context& context, VkPipelineCache pipelineCache, const VkPipelineLayout& pipelineLayout, in ThreadGroupThread() argument 530 , m_pipelineLayout (pipelineLayout) in ThreadGroupThread() 649 const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, in CreateComputeThread() 651 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayout, queues, shadersExecutions) in CreateComputeThread() 688 const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, in CreateGraphicThread() 690 : ThreadGroupThread (context, pipelineCache, pipelineLayout, descriptorSetLayou in CreateGraphicThread() 648 CreateComputeThread(const Context& context, VkPipelineCache pipelineCache, vector<VkComputePipelineCreateInfo>& pipelineInfo, const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, MultiQueues& queues, const vector<deUint32>& shadersExecutions) CreateComputeThread() argument 687 CreateGraphicThread(const Context& context, VkPipelineCache pipelineCache, vector<VkGraphicsPipelineCreateInfo>& pipelineInfo, const VkPipelineLayout& pipelineLayout, const VkDescriptorSetLayout& descriptorSetLayout, MultiQueues& queues, const VkRenderPass& renderPass, const vector<deUint32>& shadersExecutions) CreateGraphicThread() argument 829 addPipelineInfo(VkPipelineLayout pipelineLayout, const vector<VkPipelineShaderStageCreateInfo>& shaderStageInfos) addPipelineInfo() argument 963 addPipelineInfo(VkPipelineLayout pipelineLayout, const vector<VkPipelineShaderStageCreateInfo>& shaderStageInfos, const VkRenderPass& renderPass) addPipelineInfo() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBuildIndirectTests.cpp | 102 VkPipelineLayout pipelineLayout, in makePipeline() 109 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline() 118 VkPipelineLayout pipelineLayout, in makePipeline() 131 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline() 451 const Move<VkPipelineLayout> pipelineLayout = makePipelineLayout(vkd, device, descriptorSetLayout.get()); in prepareBuffer() local 458 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, shaderName); in prepareBuffer() 471 vkd.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *pipelineLayout, 0, 1, &descriptorSet.get(), 0, DE_NULL); in prepareBuffer() 515 const Move<VkPipelineLayout> pipelineLayout = makePipelineLayout(vkd, device, descriptorSetLayout.get()); in runTest() local 520 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, RAYGEN_GROUP, MISS_GROUP, HIT_GROUP); in runTest() 578 vkd.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *pipelineLayout, in runTest() 98 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const std::string& shaderName) makePipeline() argument 114 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const deUint32 raygenGroup, const deUint32 missGroup, const deUint32 hitGroup) makePipeline() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBuildIndirectTests.cpp | 102 VkPipelineLayout pipelineLayout, in makePipeline() 109 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline() 118 VkPipelineLayout pipelineLayout, in makePipeline() 131 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline() 451 const Move<VkPipelineLayout> pipelineLayout = makePipelineLayout(vkd, device, descriptorSetLayout.get()); in prepareBuffer() local 458 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, shaderName); in prepareBuffer() 471 vkd.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *pipelineLayout, 0, 1, &descriptorSet.get(), 0, DE_NULL); in prepareBuffer() 515 const Move<VkPipelineLayout> pipelineLayout = makePipelineLayout(vkd, device, descriptorSetLayout.get()); in runTest() local 520 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, RAYGEN_GROUP, MISS_GROUP, HIT_GROUP); in runTest() 578 vkd.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *pipelineLayout, in runTest() 98 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const std::string& shaderName) makePipeline() argument 114 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const deUint32 raygenGroup, const deUint32 missGroup, const deUint32 hitGroup) makePipeline() argument [all...] |