Home
last modified time | relevance | path

Searched refs:stage_info (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/amd/compiler/tests/
Dhelpers.cpp365 VkPipelineShaderStageCreateInfo *stage_info = &stages[i]; in ~PipelineBuilder() local
366 if (owned_stages & stage_info->stage) in ~PipelineBuilder()
367 DestroyShaderModule(device, stage_info->module, NULL); in ~PipelineBuilder()
467 VkPipelineShaderStageCreateInfo *stage_info; in add_stage() local
469 stage_info = &stages[0]; in add_stage()
471 stage_info = &stages[gfx_pipeline_info.stageCount++]; in add_stage()
472 stage_info->sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO; in add_stage()
473 stage_info->pNext = NULL; in add_stage()
474 stage_info->flags = 0; in add_stage()
475 stage_info->stage = stage; in add_stage()
[all …]
/external/deqp-deps/amber/src/vulkan/
Dengine_vulkan.cc388 std::vector<VkPipelineShaderStageCreateInfo> stage_info( in GetVkShaderStageInfo() local
397 stage_info[stage_count] = VkPipelineShaderStageCreateInfo(); in GetVkShaderStageInfo()
398 stage_info[stage_count].sType = in GetVkShaderStageInfo()
400 stage_info[stage_count].flags = it.second.create_flags; in GetVkShaderStageInfo()
401 stage_info[stage_count].stage = stage; in GetVkShaderStageInfo()
402 stage_info[stage_count].module = it.second.shader; in GetVkShaderStageInfo()
403 stage_info[stage_count].pName = nullptr; in GetVkShaderStageInfo()
406 stage_info[stage_count].pSpecializationInfo = in GetVkShaderStageInfo()
418 stage_info[stage_count].pNext = pSubgroupSize; in GetVkShaderStageInfo()
422 *out = stage_info; in GetVkShaderStageInfo()
/external/mesa3d/src/freedreno/vulkan/
Dtu_shader.c36 const VkPipelineShaderStageCreateInfo *stage_info, in tu_spirv_to_nir() argument
77 const VkSpecializationInfo *spec_info = stage_info->pSpecializationInfo; in tu_spirv_to_nir()
114 tu_shader_module_from_handle(stage_info->module); in tu_spirv_to_nir()
118 spec, num_spec, stage, stage_info->pName, in tu_spirv_to_nir()
Dtu_pipeline.c2049 const VkPipelineShaderStageCreateInfo *stage_info = stage_infos[stage]; in tu_pipeline_builder_compile_shaders() local
2050 if (!stage_info) in tu_pipeline_builder_compile_shaders()
2053 nir[stage] = tu_spirv_to_nir(builder->device, stage_info, stage); in tu_pipeline_builder_compile_shaders()
2877 const VkPipelineShaderStageCreateInfo *stage_info = &pCreateInfo->stage; in tu_compute_pipeline_create() local
2893 nir_shader *nir = tu_spirv_to_nir(dev, stage_info, MESA_SHADER_COMPUTE); in tu_compute_pipeline_create()
Dtu_private.h1043 const VkPipelineShaderStageCreateInfo *stage_info,