/external/mesa3d/src/gallium/drivers/radeon/ |
r600_query.h | 34 struct si_screen; 121 void (*destroy)(struct si_screen *, struct r600_query *); 151 bool (*prepare_buffer)(struct si_screen *, 161 void (*add_result)(struct si_screen *screen, 200 bool si_query_hw_init(struct si_screen *sscreen, 202 void si_query_hw_destroy(struct si_screen *sscreen, 291 void (*cleanup)(struct si_screen *); 301 int si_get_perfcounter_info(struct si_screen *, 304 int si_get_perfcounter_group_info(struct si_screen *, 309 void si_perfcounters_add_block(struct si_screen *, [all...] |
r600_pipe_common.h | 48 struct si_screen; 388 struct si_screen *screen; 534 void si_init_resource_fields(struct si_screen *sscreen, 537 bool si_alloc_resource(struct si_screen *sscreen, 547 void si_init_screen_buffer_functions(struct si_screen *sscreen); 556 unsigned si_gfx_write_fence_dwords(struct si_screen *screen); 560 struct si_screen *sscreen, 563 void si_screen_clear_buffer(struct si_screen *sscreen, struct pipe_resource *dst, 573 void si_gpu_load_kill_thread(struct si_screen *sscreen); 574 uint64_t si_begin_counter(struct si_screen *sscreen, unsigned type) [all...] |
r600_gpu_load.c | 79 static void r600_update_mmio_counters(struct si_screen *sscreen, 133 struct si_screen *sscreen = (struct si_screen*)param; 162 void si_gpu_load_kill_thread(struct si_screen *sscreen) 172 static uint64_t r600_read_mmio_counter(struct si_screen *sscreen, 191 static unsigned r600_end_mmio_counter(struct si_screen *sscreen, 218 static unsigned busy_index_from_type(struct si_screen *sscreen, 269 uint64_t si_begin_counter(struct si_screen *sscreen, unsigned type) 275 unsigned si_end_counter(struct si_screen *sscreen, unsigned type,
|
r600_perfcounter.c | 98 static void r600_pc_query_destroy(struct si_screen *sscreen, 114 static bool r600_pc_query_prepare_buffer(struct si_screen *screen, 195 static void r600_pc_query_add_result(struct si_screen *sscreen, 229 static struct r600_pc_group *get_group_state(struct si_screen *screen, 300 struct si_screen *screen = 301 (struct si_screen *)ctx->screen; 426 static bool r600_init_block_names(struct si_screen *screen, 510 int si_get_perfcounter_info(struct si_screen *screen, 552 int si_get_perfcounter_group_info(struct si_screen *screen, 579 void si_perfcounters_destroy(struct si_screen *sscreen [all...] |
r600_texture.c | 39 static void r600_texture_discard_cmask(struct si_screen *sscreen, 42 r600_choose_tiling(struct si_screen *sscreen, 181 static unsigned r600_texture_get_offset(struct si_screen *sscreen, 220 static int r600_init_surface(struct si_screen *sscreen, 324 static void r600_texture_init_metadata(struct si_screen *sscreen, 350 static void r600_surface_import_metadata(struct si_screen *sscreen, 388 struct si_screen *sscreen = rctx->screen; 401 static void r600_texture_discard_cmask(struct si_screen *sscreen, 432 static bool r600_texture_discard_dcc(struct si_screen *sscreen, 472 struct si_screen *sscreen = rctx->screen [all...] |
r600_buffer_common.c | 102 void si_init_resource_fields(struct si_screen *sscreen, 198 bool si_alloc_resource(struct si_screen *sscreen, 613 struct si_screen *sscreen = (struct si_screen*)screen; 657 struct si_screen *sscreen = (struct si_screen*)screen; 696 void si_init_screen_buffer_functions(struct si_screen *sscreen)
|
r600_query.c | 58 static void r600_query_sw_destroy(struct si_screen *sscreen, 502 void si_query_hw_destroy(struct si_screen *sscreen, 521 static struct r600_resource *r600_new_query_buffer(struct si_screen *sscreen, 545 static bool r600_query_hw_prepare_buffer(struct si_screen *sscreen, 606 static void r600_query_hw_add_result(struct si_screen *sscreen, 620 bool si_query_hw_init(struct si_screen *sscreen, 630 static struct pipe_query *r600_query_hw_create(struct si_screen *sscreen, 1028 struct si_screen *sscreen = 1029 (struct si_screen *)ctx->screen; [all...] |
radeon_video.c | 83 struct si_screen *sscreen = (struct si_screen *)screen;
|
radeon_vce.c | 222 struct si_screen *sscreen = (struct si_screen *)enc->screen; 391 struct si_screen *sscreen = (struct si_screen *)context->screen; 531 bool si_vce_is_fw_version_supported(struct si_screen *sscreen)
|
r600_cs.h | 42 radeon_cs_memory_below_limit(struct si_screen *screen,
|
radeon_vcn_enc.c | 224 struct si_screen *sscreen = (struct si_screen *)context->screen;
|
r600_pipe_common.c | 130 unsigned si_gfx_write_fence_dwords(struct si_screen *screen) 406 struct si_screen *sscreen, 524 void si_screen_clear_buffer(struct si_screen *sscreen, struct pipe_resource *dst,
|
radeon_vce.h | 45 struct si_screen; 425 bool si_vce_is_fw_version_supported(struct si_screen *sscreen);
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
si_compute.h | 35 struct si_screen *screen;
|
si_get.c | 55 const char *si_get_family_name(const struct si_screen *sscreen) 82 static bool si_have_tgsi_compute(struct si_screen *sscreen) 94 struct si_screen *sscreen = (struct si_screen *)pscreen; 379 struct si_screen *sscreen = (struct si_screen *)pscreen; 541 struct si_screen *sscreen = (struct si_screen *)pscreen; 548 struct si_screen *sscreen = (struct si_screen*)pscreen [all...] |
si_shader.h | 313 struct si_screen *screen; 624 si_generate_gs_copy_shader(struct si_screen *sscreen, 628 int si_compile_tgsi_shader(struct si_screen *sscreen, 633 int si_shader_create(struct si_screen *sscreen, LLVMTargetMachineRef tm, 639 int si_shader_binary_upload(struct si_screen *sscreen, struct si_shader *shader); 640 void si_shader_dump(struct si_screen *sscreen, const struct si_shader *shader, 643 void si_multiwave_lds_size_workaround(struct si_screen *sscreen,
|
si_state.h | 42 struct si_screen; 321 void si_set_mutable_tex_desc_fields(struct si_screen *sscreen, 373 void si_init_screen_state_functions(struct si_screen *sscreen); 375 si_make_buffer_descriptor(struct si_screen *screen, struct r600_resource *buf, 380 si_make_texture_descriptor(struct si_screen *screen, 405 bool si_init_shader_cache(struct si_screen *sscreen); 406 void si_destroy_shader_cache(struct si_screen *sscreen);
|
si_fence.c | 70 struct radeon_winsys *ws = ((struct si_screen*)screen)->ws; 189 struct radeon_winsys *rws = ((struct si_screen*)screen)->ws; 303 struct si_screen *sscreen = (struct si_screen*)ctx->screen; 328 struct si_screen *sscreen = (struct si_screen*)screen; 473 void si_init_screen_fence_functions(struct si_screen *screen)
|
si_pipe.h | 96 struct si_screen { struct 439 struct si_screen *screen; 707 void si_init_screen_fence_functions(struct si_screen *screen); 712 const char *si_get_family_name(const struct si_screen *sscreen); 713 void si_init_screen_get_functions(struct si_screen *sscreen); 726 void si_init_perfcounters(struct si_screen *screen); 729 void si_test_dma(struct si_screen *sscreen); 820 static inline bool si_can_dump_shader(struct si_screen *sscreen, 826 static inline bool si_extra_shader_checks(struct si_screen *sscreen,
|
si_pipe.c | 208 si_create_llvm_target_machine(struct si_screen *sscreen) 223 struct si_screen *screen = sctx->screen; 248 struct si_screen* sscreen = (struct si_screen *)screen; 439 struct si_screen *sscreen = (struct si_screen *)screen; 473 struct si_screen *sscreen = (struct si_screen *)pscreen; 524 static bool si_init_gs_info(struct si_screen *sscreen) 558 static void si_handle_env_var_force_family(struct si_screen *sscreen [all...] |
si_uvd.c | 112 struct si_screen *sscreen = (struct si_screen*)buf->base.context->screen;
|
si_shader_internal.h | 54 struct si_screen *screen; 245 struct si_screen *sscreen,
|
si_state_binning.c | 44 static struct uvec2 si_find_bin_size(struct si_screen *sscreen, 340 struct si_screen *sscreen = sctx->screen;
|
si_state_shaders.c | 187 static bool si_shader_cache_insert_shader(struct si_screen *sscreen, 220 static bool si_shader_cache_load_shader(struct si_screen *sscreen, 303 bool si_init_shader_cache(struct si_screen *sscreen) 314 void si_destroy_shader_cache(struct si_screen *sscreen) 324 static void si_set_tesseval_regs(struct si_screen *sscreen, 405 static void polaris_set_vgt_vertex_reuse(struct si_screen *sscreen, 443 static void si_shader_ls(struct si_screen *sscreen, struct si_shader *shader) 476 static void si_shader_hs(struct si_screen *sscreen, struct si_shader *shader) 526 static void si_shader_es(struct si_screen *sscreen, struct si_shader *shader) 684 static void si_shader_gs(struct si_screen *sscreen, struct si_shader *shader [all...] |
si_test_dma.c | 138 static const char *array_mode_to_string(struct si_screen *sscreen, 174 void si_test_dma(struct si_screen *sscreen)
|