• Home
  • Raw
  • Download

Lines Matching refs:create_info

250    const VkGraphicsPipelineCreateInfo *create_info;  member
1456 uint32_t cps_per_patch = builder->create_info->pTessellationState ? in tu6_emit_program()
1457 builder->create_info->pTessellationState->patchControlPoints : 0; in tu6_emit_program()
2036 for (uint32_t i = 0; i < builder->create_info->stageCount; i++) { in tu_pipeline_builder_compile_shaders()
2038 vk_to_mesa_shader_stage(builder->create_info->pStages[i].stage); in tu_pipeline_builder_compile_shaders()
2039 stage_infos[stage] = &builder->create_info->pStages[i]; in tu_pipeline_builder_compile_shaders()
2043 tu_pipeline_shader_key_init(&key, builder->create_info); in tu_pipeline_builder_compile_shaders()
2164 builder->create_info->pDynamicState; in tu_pipeline_builder_parse_dynamic()
2266 for (unsigned i = 0; i < builder->create_info->stageCount; i++) { in tu_pipeline_builder_parse_shader_stages()
2267 stages |= builder->create_info->pStages[i].stage; in tu_pipeline_builder_parse_shader_stages()
2289 builder->create_info->pVertexInputState; in tu_pipeline_builder_parse_vertex_input()
2315 builder->create_info->pInputAssemblyState; in tu_pipeline_builder_parse_input_assembly()
2343 builder->create_info->pTessellationState; in tu_pipeline_builder_parse_tessellation()
2377 builder->create_info->pViewportState; in tu_pipeline_builder_parse_viewport()
2393 builder->create_info->pRasterizationState; in tu_pipeline_builder_parse_rasterization()
2464 builder->create_info->pDepthStencilState; in tu_pipeline_builder_parse_depth_stencil()
2466 builder->create_info->pRasterizationState; in tu_pipeline_builder_parse_depth_stencil()
2635 builder->create_info->pMultisampleState; in tu_pipeline_builder_parse_multisample_and_color_blend()
2637 builder->use_color_attachments ? builder->create_info->pColorBlendState in tu_pipeline_builder_parse_multisample_and_color_blend()
2764 const VkGraphicsPipelineCreateInfo *create_info, in tu_pipeline_builder_init_graphics() argument
2767 TU_FROM_HANDLE(tu_pipeline_layout, layout, create_info->layout); in tu_pipeline_builder_init_graphics()
2772 .create_info = create_info, in tu_pipeline_builder_init_graphics()
2778 tu_render_pass_from_handle(create_info->renderPass); in tu_pipeline_builder_init_graphics()
2780 &pass->subpasses[create_info->subpass]; in tu_pipeline_builder_init_graphics()
2785 create_info->pRasterizationState->rasterizerDiscardEnable; in tu_pipeline_builder_init_graphics()
2790 builder->samples = create_info->pMultisampleState->rasterizationSamples; in tu_pipeline_builder_init_graphics()
2797 !create_info->pColorBlendState || in tu_pipeline_builder_init_graphics()
2798 subpass->color_count == create_info->pColorBlendState->attachmentCount); in tu_pipeline_builder_init_graphics()
2810 if (tu_blend_state_is_dual_src(create_info->pColorBlendState)) { in tu_pipeline_builder_init_graphics()