Home
last modified time | relevance | path

Searched refs:num_shaders (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c189 unsigned num_shaders; member
199 radv_pipeline_cache_object_create(struct vk_device *device, unsigned num_shaders, const void *hash,… in radv_pipeline_cache_object_create() argument
202 …sizeof(struct radv_pipeline_cache_object) + (num_shaders * sizeof(struct radv_shader *)) + data_si… in radv_pipeline_cache_object_create()
209 object->num_shaders = num_shaders; in radv_pipeline_cache_object_create()
210 object->data = &object->shaders[num_shaders]; in radv_pipeline_cache_object_create()
213 memset(object->shaders, 0, sizeof(object->shaders[0]) * num_shaders); in radv_pipeline_cache_object_create()
225 for (unsigned i = 0; i < pipeline_obj->num_shaders; i++) { in radv_pipeline_cache_object_destroy()
241 unsigned num_shaders = blob_read_uint32(blob); in radv_pipeline_cache_object_deserialize() local
245 object = radv_pipeline_cache_object_create(&device->vk, num_shaders, key_data, data_size); in radv_pipeline_cache_object_deserialize()
251 for (unsigned i = 0; i < num_shaders; i++) { in radv_pipeline_cache_object_deserialize()
[all …]
Dradv_pipeline_rt.c409 unsigned num_shaders = num_resume_shaders + 1; in radv_rt_nir_to_asm() local
410 nir_shader **shaders = ralloc_array(stage->nir, nir_shader *, num_shaders); in radv_rt_nir_to_asm()
422 for (uint32_t i = 0; i < num_shaders; i++) { in radv_rt_nir_to_asm()
447 for (uint32_t i = 0; i < num_shaders; i++) in radv_rt_nir_to_asm()
454 nir_string = radv_dump_nir_shaders(instance, shaders, num_shaders); in radv_rt_nir_to_asm()
458 …radv_shader_nir_to_asm(device, stage, shaders, num_shaders, NULL, keep_executable_info, keep_stati… in radv_rt_nir_to_asm()
475 …radv_shader_dump_debug_info(device, dump_shader, binary, shader, shaders, num_shaders, &stage->inf… in radv_rt_nir_to_asm()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_linker.c1408 struct gl_linked_shader **linked_shader, unsigned num_shaders) in prelink_lowering() argument
1410 for (unsigned i = 0; i < num_shaders; i++) { in prelink_lowering()
1451 if (num_shaders == 1) in prelink_lowering()
1457 for (unsigned i = 0; i < num_shaders; i++) { in prelink_lowering()
1514 unsigned num_shaders = 0; in gl_nir_lower_optimize_varyings() local
1530 shaders[num_shaders] = nir; in gl_nir_lower_optimize_varyings()
1534 num_shaders++; in gl_nir_lower_optimize_varyings()
1539 for (unsigned i = 0; i < num_shaders; i++) in gl_nir_lower_optimize_varyings()
1546 if (num_shaders == 1) { in gl_nir_lower_optimize_varyings()
1558 for (unsigned i = 0; i < num_shaders; i++) { in gl_nir_lower_optimize_varyings()
[all …]
Dgl_nir_linker.h76 unsigned num_shaders);
148 unsigned num_shaders);
Dgl_nir_link_functions.c336 unsigned num_shaders) in gl_nir_link_function_calls() argument
375 for (unsigned i = 0; i < num_shaders; i++) { in gl_nir_link_function_calls()
539 for (unsigned i = 0; i < num_shaders; i++) { in gl_nir_link_function_calls()
Dgl_nir_lower_packed_varyings.c1032 unsigned num_shaders = 0; in gl_nir_lower_packed_varyings() local
1035 linked_shaders[num_shaders++] = prog->_LinkedShaders[i]; in gl_nir_lower_packed_varyings()
1043 linked_shaders[num_shaders - 1] == linked_shader; in gl_nir_lower_packed_varyings()
Dgl_nir_link_interface_blocks.c525 unsigned num_shaders) in gl_nir_validate_intrastage_interface_blocks() argument
542 for (unsigned int i = 0; i < num_shaders; i++) { in gl_nir_validate_intrastage_interface_blocks()
Dgl_nir_link_varyings.c4325 unsigned num_shaders = 0; in link_varyings() local
4329 linked_shader[num_shaders++] = prog->_LinkedShaders[i]; in link_varyings()
4354 if (num_shaders == 1) { in link_varyings()
4366 for (int i = num_shaders - 2; i >= 0; i--) { in link_varyings()
4453 if (num_shaders == 1) { in link_varyings()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp500 unsigned num_shaders = 0; in st_link_glsl_to_nir() local
518 linked_shader[num_shaders++] = shader_program->_LinkedShaders[i]; in st_link_glsl_to_nir()
521 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
567 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
576 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
659 if (shader_program->SeparateShader && num_shaders > 0) { in st_link_glsl_to_nir()
661 struct gl_linked_shader *last_shader = linked_shader[num_shaders - 1]; in st_link_glsl_to_nir()
675 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
701 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
719 for (unsigned i = 0; i < num_shaders; i++) { in st_link_glsl_to_nir()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_aco.c160 unsigned num_shaders = 0; in si_aco_compile_shader() local
169 shaders[num_shaders++] = in si_aco_compile_shader()
175 shaders[num_shaders++] = nir; in si_aco_compile_shader()
177 aco_compile_shader(&options, &info, num_shaders, shaders, &args->ac, in si_aco_compile_shader()
/external/mesa3d/src/amd/common/
Dac_rgp_elf_object_pack.c118 uint32_t num_shaders; in ac_rgp_write_msgpack() local
122 num_shaders = util_bitcount(record->shader_stages_mask); in ac_rgp_write_msgpack()
150 ac_msgpack_add_fixmap_op(&msgpack, num_shaders); in ac_rgp_write_msgpack()
217 ac_msgpack_add_fixmap_op(&msgpack, num_shaders); in ac_rgp_write_msgpack()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_shader.c804 svga->hud.num_shaders++; in svga_new_shader_variant()
839 svga->hud.num_shaders--; in svga_destroy_shader_variant()
Dsvga_context.h708 uint64_t num_shaders; /**< SVGA_QUERY_NUM_SHADERS */ member
Dsvga_pipe_query.c1173 vresult->u64 = svga->hud.num_shaders; in svga_get_query_result()
/external/mesa3d/src/intel/vulkan/
Danv_genX.h189 uint32_t num_shaders);
DgenX_cmd_buffer.c2281 uint32_t num_shaders) in genX()
2286 for (uint32_t i = 0; i < num_shaders; i++) { in genX()
2325 for (uint32_t i = 0; i < num_shaders; i++) { in genX()
/external/virglrenderer/tests/
Dtest_fuzzer_formats.c962 uint32_t num_shaders = PIPE_MAX_SHADER_IMAGES + 1; in test_vrend_set_shader_images_overflow() local
963 uint32_t size = num_shaders * VIRGL_SET_SHADER_IMAGE_ELEMENT_SIZE + 3; in test_vrend_set_shader_images_overflow()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h326 unsigned num_shaders; member
Dr600_state_common.c915 if (sel->num_shaders > 1) { in r600_shader_select()
943 sel->num_shaders++; in r600_shader_select()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_descriptors.c510 unsigned num_shaders = pg->is_compute ? 1 : ZINK_GFX_SHADER_COUNT; in zink_descriptor_program_init() local
513 for (int i = 0; i < num_shaders; i++) { in zink_descriptor_program_init()
/external/mesa3d/src/intel/vulkan_hasvk/
DgenX_cmd_buffer.c2448 uint32_t num_shaders) in flush_descriptor_sets() argument
2453 for (uint32_t i = 0; i < num_shaders; i++) { in flush_descriptor_sets()
2492 for (uint32_t i = 0; i < num_shaders; i++) { in flush_descriptor_sets()