| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_sqtt.c | 42 unsigned max_se = rad_info->max_se; local in function:ac_thread_trace_get_data_offset 45 data_offset = align64(sizeof(struct ac_thread_trace_info) * max_se, 94 uint32_t dropped_cntr_per_se = info->gfx10_dropped_cntr / rad_info->max_se;
|
| H A D | ac_gpu_info.h | 198 uint32_t max_se; /* number of shader engines incl. disabled ones */ member in struct:radeon_info
|
| H A D | ac_gpu_info.c | 689 info->max_se = amdinfo->num_shader_engines; 735 if (info->chip_class >= GFX10_3 && info->max_se > 1) { 736 unsigned num_rbs_per_se = info->max_render_backends / info->max_se; 739 info->num_se = info->max_se; 852 info->chip_class >= GFX10 || (info->chip_class >= GFX8 && info->max_se >= 2); 868 info->chip_class >= GFX8 && info->chip_class <= GFX9 && info->max_se >= 2; 937 for (i = 0; i < info->max_se; i++) { 1055 info->pbb_max_alloc_count = MIN2(128, pc_lines / (4 * info->max_se)); 1257 fprintf(f, " max_se = %i\n", info->max_se); [all...] |
| H A D | ac_perfcounter.c | 1079 groups_se = info->max_se; 1199 block->num_instances = info->max_se; 1203 block->num_instances = MAX2(1, info->max_se / 2); 1217 block->num_groups *= info->max_se;
|
| H A D | ac_rgp.c | 475 chunk->shader_engines = rad_info->max_se; 510 chunk->prims_per_clock = rad_info->max_se;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_sqtt.c | 66 unsigned max_se = rad_info->max_se; local in function:radv_emit_thread_trace_start 68 for (unsigned se = 0; se < max_se; se++) { 242 unsigned max_se = device->physical_device->rad_info.max_se; local in function:radv_emit_thread_trace_stop 256 for (unsigned se = 0; se < max_se; se++) { 388 unsigned max_se = device->physical_device->rad_info.max_se; local in function:radv_thread_trace_init_bo 400 size = align64(sizeof(struct ac_thread_trace_info) * max_se, 1 << SQTT_BUFFER_ALIGN_SHIFT); 401 size += device->thread_trace.buffer_size * (uint64_t)max_se; 623 unsigned max_se = rad_info->max_se; local in function:radv_get_thread_trace [all...] |
| H A D | si_cmd_buffer.c | 40 unsigned num_se = MAX2(physical_device->rad_info.max_se, 1); 753 if (cmd_buffer->device->physical_device->rad_info.max_se < 4 || 772 if (chip_class <= GFX8 && info->max_se == 4 && multi_instances_smaller_than_primgroup) 776 if (info->max_se > 2 && !wd_switch_on_eop)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_sqtt.c | 43 unsigned max_se = sctx->screen->info.max_se; local in function:si_thread_trace_init_bo 54 size = align64(sizeof(struct ac_thread_trace_info) * max_se, 56 size += sctx->thread_trace->buffer_size * (uint64_t)max_se; 85 unsigned max_se = sscreen->info.max_se; local in function:si_emit_thread_trace_start 89 for (unsigned se = 0; se < max_se; se++) { 288 unsigned max_se = sctx->screen->info.max_se; local in function:si_emit_thread_trace_stop 305 for (unsigned se = 0; se < max_se; s 502 unsigned max_se = sctx->screen->info.max_se; local in function:si_get_thread_trace [all...] |
| H A D | si_perfcounter.c | 292 se_end = sctx->screen->info.max_se; 417 sub_gids = sub_gids * screen->info.max_se; 517 instances = screen->info.max_se; 560 counter->qwords = screen->info.max_se;
|
| H A D | si_state_binning.c | 47 util_logbase2_ceil(sscreen->info.max_render_backends / sscreen->info.max_se); 48 unsigned log_num_se = util_logbase2_ceil(sscreen->info.max_se);
|
| H A D | si_state_draw.cpp | 519 bool has_primid_instancing_bug = sctx->chip_class == GFX6 && sctx->screen->info.max_se == 1; 611 if (!sctx->screen->info.has_distributed_tess && sctx->screen->info.max_se > 1) 839 if (sscreen->info.max_se <= 2 || key->u.prim == PIPE_PRIM_POLYGON || 860 if (sscreen->info.chip_class <= GFX8 && sscreen->info.max_se == 4 && 865 if (sscreen->info.max_se == 4 && !wd_switch_on_eop)
|
| H A D | si_pipe.c | 1086 sscreen->se_tile_repeat = 32 * sscreen->info.max_se; 1229 unsigned max_offchip_buffers = max_offchip_buffers_per_se * sscreen->info.max_se; 1243 sscreen->tess_factor_ring_size = 32768 * sscreen->info.max_se;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_perfcounter.c | 173 se_end = ctx->screen->info.max_se; 260 sub_gids = sub_gids * screen->info.max_se; 368 instances = screen->info.max_se; 415 counter->qwords = screen->info.max_se; 442 groups_se = screen->info.max_se; 631 block->num_groups *= rscreen->info.max_se;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_perfcounter.c | 173 se_end = ctx->screen->info.max_se; 260 sub_gids = sub_gids * screen->info.max_se; 368 instances = screen->info.max_se; 415 counter->qwords = screen->info.max_se; 442 groups_se = screen->info.max_se; 631 block->num_groups *= rscreen->info.max_se;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_gpu_info.h | 132 uint32_t max_se; /* shader engines */ member in struct:radeon_info
|
| H A D | ac_gpu_info.c | 360 info->max_se = amdinfo->num_shader_engines; 432 for (i = 0; i < info->max_se; i++) 437 (info->max_se * info->max_sh_per_se); 581 printf(" max_se = %i\n", info->max_se); 761 se_tile_repeat = MAX2(se_width, se_height) * info->max_se; 776 unsigned num_se = MAX2(info->max_se, 1);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_state_binning.c | 49 sscreen->info.max_se); 50 unsigned log_num_se = util_logbase2_ceil(sscreen->info.max_se);
|
| H A D | si_perfcounter.c | 822 se_end = sctx->screen->info.max_se; 948 sub_gids = sub_gids * screen->info.max_se; 1052 instances = screen->info.max_se; 1095 counter->qwords = screen->info.max_se; 1121 groups_se = screen->info.max_se; 1333 block->num_instances = screen->info.max_se; 1337 block->num_instances = MAX2(1, screen->info.max_se / 2); 1346 block->num_groups *= screen->info.max_se;
|
| H A D | si_pipe.c | 907 sscreen->se_tile_repeat = 32 * sscreen->info.max_se; 1030 sscreen->info.max_se; 1044 sscreen->tess_factor_ring_size = 32768 * sscreen->info.max_se; 1069 sscreen->info.max_se >= 2; 1084 sscreen->info.max_se >= 2 &&
|
| H A D | si_state_draw.c | 82 sctx->screen->info.max_se == 1; 177 if (!sctx->screen->has_distributed_tess && sctx->screen->info.max_se > 1) 378 if (sscreen->info.max_se <= 2 || 404 sscreen->info.max_se == 4 && 409 if (sscreen->info.max_se == 4 && !wd_switch_on_eop)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_winsys.c | 491 &ws->info.max_se); 518 if (!ws->info.max_se) { 521 ws->info.max_se = 1; 530 ws->info.max_se = 2; 533 ws->info.max_se = 4; 538 ws->info.num_se = ws->info.max_se; 545 (ws->info.max_se * ws->info.max_sa_per_se);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/null/ |
| H A D | radv_null_winsys.c | 107 info->max_se = 4;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_winsys.c | 480 &ws->info.max_se); 508 if (!ws->info.max_se) { 511 ws->info.max_se = 1; 520 ws->info.max_se = 2; 523 ws->info.max_se = 4; 532 (ws->info.max_se * ws->info.max_sh_per_se);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | si_cmd_buffer.c | 44 unsigned num_se = MAX2(physical_device->rad_info.max_se, 1); 326 unsigned num_se = physical_device->rad_info.max_se; 605 info->max_se == 4 && 610 if (info->max_se > 2 && !wd_switch_on_eop)
|
| H A D | radv_pipeline.c | 1561 unsigned num_se = device->physical_device->rad_info.max_se; 2595 pipeline->device->physical_device->rad_info.max_se); 2596 unsigned log_num_se = util_logbase2_ceil(pipeline->device->physical_device->rad_info.max_se); 3540 if (device->physical_device->rad_info.max_se < 4 || 3897 device->physical_device->rad_info.max_se;
|