/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 112 struct hash_table pipelines[11]; // number of draw modes we support member 127 struct hash_table *pipelines; member
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 182 std::vector<GraphicsPipelineWrapper>& pipelines, 208 std::vector<GraphicsPipelineWrapper>& pipelines, 2404 std::vector<GraphicsPipelineWrapper> pipelines; in iterate() local 2406 pipelines.reserve(pipelineCount); in iterate() 2431 drawCommands(*secCmdBuffer, pipelines, viewports, scissors, pipelineLayout, *renderPass, in iterate() 2461 drawCommands(*cmdBuffer, pipelines, viewports, scissors, pipelineLayout, *renderPass, in iterate() 2498 drawCommands(*cmdBuffer, pipelines, viewports, scissors, pipelineLayout, *renderPass, in iterate() 2506 drawCommandsOnNormalSubpass(*cmdBuffer, pipelines, viewports, scissors, pipelineLayout1, renderPass, in iterate() 3196 std::vector<GraphicsPipelineWrapper>& pipelines, in drawCommandsOnNormalSubpass() 3215 pipelines in drawCommandsOnNormalSubpass() 3195 drawCommandsOnNormalSubpass(VkCommandBuffer cmdBuffer, std::vector<GraphicsPipelineWrapper>& pipelines, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const PipelineLayoutWrapper& pipelineLayout, const RenderPassWrapper& renderPass, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, const ShaderWrapper& vertShader, const ShaderWrapper& fragShader, const uint32_t subpass, VkBuffer vertexBuffer) drawCommandsOnNormalSubpass() argument 3269 drawCommands(VkCommandBuffer cmdBuffer, std::vector<GraphicsPipelineWrapper>& pipelines, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const VkPipelineVertexInputStateCreateInfo* vertexInputState, const VkPipelineDynamicStateCreateInfo* dynamicState, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, VkPipelineFragmentShadingRateStateCreateInfoKHR* shadingRateState, PipelineRenderingCreateInfoWrapper dynamicRenderingState, const ShaderWrapper vertShader, const ShaderWrapper geomShader, const ShaderWrapper meshShader, const ShaderWrapper fragShader, const std::vector<VkDescriptorSet>& descriptorSets, VkBuffer vertexBuffer, const uint32_t pushConstantSize) drawCommands() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 475 vector<Move<VkPipeline>> pipelines; in iterate() local 492 pipelines.push_back(createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo)); in iterate() 540 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelines[i]); in iterate()
|
H A D | vktDrawOHOSNativeBufferTests.cpp | 498 vector<Move<VkPipeline>> pipelines; in iterate() local 516 pipelines.push_back(createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo)); in iterate() 566 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelines[i]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 475 vector<Move<VkPipeline>> pipelines; in iterate() local 492 pipelines.push_back(createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo)); in iterate() 540 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelines[i]); in iterate()
|
/third_party/vk-gl-cts/framework/platform/null/ |
H A D | tcuNullRenderContext.cpp | 622 GLW_APICALL void GLW_APIENTRY glGenProgramPipelines (GLsizei n, GLuint* pipelines) in glGenProgramPipelines() argument 626 if (pipelines) in glGenProgramPipelines() 629 pipelines[ndx] = ctx->programPipelines.allocate(); in glGenProgramPipelines()
|
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | media-dev.h | 141 struct list_head pipelines; member
|
H A D | media-dev.c | 381 list_add_tail(&p->list, &fmd->pipelines); in fimc_md_pipeline_create() 389 while (!list_empty(&fmd->pipelines)) { in fimc_md_pipelines_free() 392 p = list_entry(fmd->pipelines.next, typeof(*p), list); in fimc_md_pipelines_free() 1442 INIT_LIST_HEAD(&fmd->pipelines); in fimc_md_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_dev.h | 144 * And D71 supports assign two pipelines to one single display on mode 184 /** @n_pipelines: the number of pipe in @pipelines */ 186 /** @pipelines: the komeda pipelines */ 187 struct komeda_pipeline *pipelines[KOMEDA_MAX_PIPELINES]; member
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | media-dev.h | 115 * @pipelines: list of pipelines 145 struct list_head pipelines; member
|
H A D | media-dev.c | 380 list_add_tail(&p->list, &fmd->pipelines); in fimc_md_pipeline_create() 388 while (!list_empty(&fmd->pipelines)) { in fimc_md_pipelines_free() 391 p = list_entry(fmd->pipelines.next, typeof(*p), list); in fimc_md_pipelines_free() 1447 INIT_LIST_HEAD(&fmd->pipelines); in fimc_md_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_dev.h | 144 * And D71 supports assign two pipelines to one single display on mode 182 /** @n_pipelines: the number of pipe in @pipelines */ 184 /** @pipelines: the komeda pipelines */ 185 struct komeda_pipeline *pipelines[KOMEDA_MAX_PIPELINES]; member
|
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
H A D | radix_sort_vk.h | 137 } pipelines; member
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta_blit2d.c | 168 cmd_buffer->device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]; in bind_pipeline() 243 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key] == in radv_meta_blit2d_normal_dst() 614 state->blit2d[log2_samples].pipelines[src][j], &state->alloc); in radv_device_finish_meta_blit2d_state() 635 if (device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]) { in blit2d_init_color_pipeline() 753 &device->meta_state.blit2d[log2_samples].pipelines[src_type][fs_key]); in blit2d_init_color_pipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsBase.hpp | 191 std::vector<SharedVkPipeline> pipelines; member in vkt::sparse::SparseShaderIntrinsicsInstanceBase
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsBase.hpp | 191 std::vector<SharedVkPipeline> pipelines; member in vkt::sparse::SparseShaderIntrinsicsInstanceBase
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineColorWriteEnableTests.cpp | 1660 std::vector<GraphicsPipelineWrapperEx> pipelines; in iterate() local 1667 // build dynamics and statics pipelines alternately in reverse order in iterate() 1668 pipelines.emplace_back(vki, m_vkd, physicalDevice, m_device, m_context.getDeviceExtensions(), m_params.pct); in iterate() 1669 setupAndBuildPipeline(pipelines.back(), pipelineLayout, framebuffers[i].framebuffer.get(), (i+1), writeEnables, blendComp, dynamicColorWriteEnable); in iterate() 1682 if (pipelines[a].isDynamicColorWriteEnable()) in iterate() 1684 pipelines[a].bind(*cmdBuff); in iterate() 1688 pipelines[a].bind(*cmdBuff); in iterate() 1689 if (pipelines[a].isDynamicColorWriteEnable()) in iterate() 1813 // Note that the dynamic state test cases above also test pipelines with static state (when ordering is BEFORE_GOOD_STATIC and TWO_DRAWS_STATIC). in createColorWriteEnableTests() 1815 // The only case missing, then, is static state alone without any dynamic pipelines i in createColorWriteEnableTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineColorWriteEnableTests.cpp | 1648 std::vector<GraphicsPipelineWrapperEx> pipelines; in iterate() local 1656 // build dynamics and statics pipelines alternately in reverse order in iterate() 1657 pipelines.emplace_back(m_vkd, m_device, m_params.pct); in iterate() 1658 setupAndBuildPipeline(pipelines.back(), *pipelineLayout, *renderPasses[i], (i+1), writeEnables, blendComp, dynamicColorWriteEnable); in iterate() 1671 if (pipelines[a].isDynamicColorWriteEnable()) in iterate() 1673 m_vkd.cmdBindPipeline(*cmdBuff, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[a].getPipeline()); in iterate() 1677 m_vkd.cmdBindPipeline(*cmdBuff, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[a].getPipeline()); in iterate() 1678 if (pipelines[a].isDynamicColorWriteEnable()) in iterate() 1781 // Note that the dynamic state test cases above also test pipelines with static state (when ordering is BEFORE_GOOD_STATIC and TWO_DRAWS_STATIC). in createColorWriteEnableTests() 1783 // The only case missing, then, is static state alone without any dynamic pipelines i in createColorWriteEnableTests() [all...] |
/third_party/skia/third_party/externals/angle2/src/libGLESv2/ |
H A D | entry_points_gles_3_1_autogen.h | 35 ANGLE_EXPORT void GL_APIENTRY GL_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines); 45 ANGLE_EXPORT void GL_APIENTRY GL_GenProgramPipelines(GLsizei n, GLuint *pipelines);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRateBasic.cpp | 174 std::vector<GraphicsPipelineWrapper>& pipelines, 2087 std::vector<GraphicsPipelineWrapper> pipelines; in iterate() local 2088 pipelines.reserve(m_data.useDynamicState ? 1u : NUM_TRIANGLES); in iterate() 2113 drawCommands(*secCmdBuffer, pipelines, viewports, scissors, *pipelineLayout, *renderPass, in iterate() 2143 drawCommands(*cmdBuffer, pipelines, viewports, scissors, *pipelineLayout, *renderPass, in iterate() 2157 drawCommands(*cmdBuffer, pipelines, viewports, scissors, *pipelineLayout, *renderPass, in iterate() 2747 std::vector<GraphicsPipelineWrapper>& pipelines, in drawCommands() 2821 pipelines.emplace_back(vk, device, m_data.groupParams->pipelineConstructionType, pipelineCreateFlags); in drawCommands() 2822 auto& pipeline = pipelines.back(); in drawCommands() 2910 pipelines in drawCommands() 2746 drawCommands(VkCommandBuffer cmdBuffer, std::vector<GraphicsPipelineWrapper>& pipelines, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkPipelineVertexInputStateCreateInfo* vertexInputState, const VkPipelineDynamicStateCreateInfo* dynamicState, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkPipelineDepthStencilStateCreateInfo* depthStencilState, const VkPipelineMultisampleStateCreateInfo* multisampleState, VkPipelineFragmentShadingRateStateCreateInfoKHR* shadingRateState, PipelineRenderingCreateInfoWrapper dynamicRenderingState, const VkShaderModule vertShader, const VkShaderModule geomShader, const VkShaderModule meshShader, const VkShaderModule fragShader, const std::vector<VkDescriptorSet>& descriptorSets, VkBuffer vertexBuffer, const uint32_t pushConstantSize) drawCommands() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | sof-audio.c | 111 * skip for static pipelines in sof_widget_free_unlocked() 161 * widget in the pipeline is freed. Skip setting up scheduler widget for static pipelines. in sof_widget_setup_unlocked() 350 * This is not sufficient to handle loopback cases between pipelines configured with in sof_setup_pipeline_connections() 568 if (!pipeline_list->pipelines) in sof_set_up_widgets_in_path() 572 * Add the widget's pipe_widget to the list of pipelines to be triggered if not in sof_set_up_widgets_in_path() 573 * already in the list. This will result in the pipelines getting added in the in sof_set_up_widgets_in_path() 577 spipe = pipeline_list->pipelines[i]; in sof_set_up_widgets_in_path() 584 pipeline_list->pipelines[i] = swidget->spipe; in sof_set_up_widgets_in_path() 718 /* complete pipelines */ in sof_widget_list_setup()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktDynamicRenderingRandomTests.cpp | 427 std::vector<VkPipeline> pipelines = {*m_pipelineBasic, *m_pipelineGeom, *m_pipelineTess, *m_pipelineLayer, *m_pipelineMultiview, *m_pipelineBasic}; in iterate() local 503 // Filter out all non-layered pipelines. in iterate() 508 // Filter out all layered pipelines. in iterate() 532 vk.cmdBindPipeline(*cmdBuffers.back(), VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate() 611 vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineLibraryTests.cpp | 288 TCU_THROW(NotSupportedError, "Ray tracing pipelines not supported"); in checkSupport() 532 // all pipelines are pipeline libraries, except for the main pipeline in runTest() 538 // prepare all shader names for all pipelines in runTest() 585 std::vector<de::SharedPtr<Move<VkPipeline>>> pipelines = pipelineLibraries[0]->get()->createPipelineWithLibraries(vkd, device, *pipelineLayout); in runTest() local 586 DE_ASSERT(pipelines.size() > 0); in runTest() 587 VkPipeline pipeline = pipelines[0]->get(); in runTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktDynamicRenderingRandomTests.cpp | 427 std::vector<VkPipeline> pipelines = {*m_pipelineBasic, *m_pipelineGeom, *m_pipelineTess, *m_pipelineLayer, *m_pipelineMultiview, *m_pipelineBasic}; in iterate() local 503 // Filter out all non-layered pipelines. in iterate() 508 // Filter out all layered pipelines. in iterate() 532 vk.cmdBindPipeline(*cmdBuffers.back(), VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate() 611 vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineLibraryTests.cpp | 144 std::vector<Node*> m_children; // How many child pipelines. Related to LibraryConfiguration::pipelineLibraries[0] 600 // In the second iteration, the replay argument will be true and we'll use the saved m_captureReplayHandles when creating pipelines. in runTest() 650 // all pipelines are pipeline libraries, except for the main pipeline in runTest() 673 // prepare all shader names for all pipelines in runTest() 740 std::vector<de::SharedPtr<Move<VkPipeline>>> pipelines = firstRTPipeline->createPipelineWithLibraries(vkd, device, *pipelineLayout); in runTest() local 741 const VkPipeline pipeline = pipelines.at(0)->get(); in runTest() 763 DE_ASSERT(rtPipelines.size() == pipelines.size()); in runTest() 768 const auto& curPipeline = pipelines[idx]->get(); in runTest()
|