Home
last modified time | relevance | path

Searched refs:pipelines (Results 51 - 75 of 157) sorted by relevance

1234567

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.h112 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 DvktFragmentShadingRateBasic.cpp182 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 DvktDrawAhbTests.cpp475 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 DvktDrawOHOSNativeBufferTests.cpp498 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 DvktDrawAhbTests.cpp475 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 DtcuNullRenderContext.cpp622 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 Dmedia-dev.h141 struct list_head pipelines; member
H A Dmedia-dev.c381 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 Dkomeda_dev.h144 * 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 Dmedia-dev.h115 * @pipelines: list of pipelines
145 struct list_head pipelines; member
H A Dmedia-dev.c380 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 Dkomeda_dev.h144 * 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 Dradix_sort_vk.h137 } pipelines; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_blit2d.c168 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 DvktSparseResourcesShaderIntrinsicsBase.hpp191 std::vector<SharedVkPipeline> pipelines; member in vkt::sparse::SparseShaderIntrinsicsInstanceBase
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesShaderIntrinsicsBase.hpp191 std::vector<SharedVkPipeline> pipelines; member in vkt::sparse::SparseShaderIntrinsicsInstanceBase
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineColorWriteEnableTests.cpp1660 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 DvktPipelineColorWriteEnableTests.cpp1648 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 Dentry_points_gles_3_1_autogen.h35 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 DvktFragmentShadingRateBasic.cpp174 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 Dsof-audio.c111 * 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 DvktDynamicRenderingRandomTests.cpp427 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 DvktRayTracingPipelineLibraryTests.cpp288 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 DvktDynamicRenderingRandomTests.cpp427 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 DvktRayTracingPipelineLibraryTests.cpp144 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()

Completed in 55 milliseconds

1234567