• Home
  • Raw
  • Download

Lines Matching refs:sscreen

1295 void si_init_resource_fields(struct si_screen *sscreen, struct si_resource *res, uint64_t size,
1297 bool si_alloc_resource(struct si_screen *sscreen, struct si_resource *res);
1305 void si_init_screen_buffer_functions(struct si_screen *sscreen);
1323 bool vi_alpha_is_on_msb(struct si_screen *sscreen, enum pipe_format format);
1366 void si_screen_clear_buffer(struct si_screen *sscreen, struct pipe_resource *dst, uint64_t offset,
1435 void si_init_screen_get_functions(struct si_screen *sscreen);
1456 void si_gpu_load_kill_thread(struct si_screen *sscreen);
1457 uint64_t si_begin_counter(struct si_screen *sscreen, unsigned type);
1458 unsigned si_end_counter(struct si_screen *sscreen, unsigned type, uint64_t begin);
1465 void si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler);
1466 void si_init_aux_async_compute_ctx(struct si_screen *sscreen);
1474 void si_init_screen_query_functions(struct si_screen *sscreen);
1505 void si_test_blit(struct si_screen *sscreen);
1508 void si_test_dma_perf(struct si_screen *sscreen);
1529 void si_texture_discard_cmask(struct si_screen *sscreen, struct si_texture *tex);
1531 void si_print_texture_info(struct si_screen *sscreen, struct si_texture *tex,
1535 bool vi_dcc_formats_compatible(struct si_screen *sscreen, enum pipe_format format1,
1547 void si_init_screen_texture_functions(struct si_screen *sscreen);
1605 struct si_screen *sscreen = src ? src->screen : (*dst)->screen; in si_shader_selector_reference() local
1606 util_shader_reference(&sctx->b, &sscreen->live_shader_cache, (void **)dst, src); in si_shader_selector_reference()
1704 static inline bool si_can_dump_shader(struct si_screen *sscreen, gl_shader_stage stage) in si_can_dump_shader() argument
1706 return sscreen->debug_flags & (1 << stage); in si_can_dump_shader()
1800 struct si_screen *sscreen = (struct si_screen *)tex->buffer.b.b.screen; in si_htile_enabled() local
1801 if (sscreen->info.chip_class >= GFX8) { in si_htile_enabled()
1955 static inline unsigned si_get_wave_size(struct si_screen *sscreen, in si_get_wave_size() argument
1959 return sscreen->compute_wave_size; in si_get_wave_size()
1961 return sscreen->ps_wave_size; in si_get_wave_size()
1967 return sscreen->ge_wave_size; in si_get_wave_size()
2023 static inline unsigned si_num_vbos_in_user_sgprs(struct si_screen *sscreen) in si_num_vbos_in_user_sgprs() argument
2025 return si_num_vbos_in_user_sgprs_inline(sscreen->info.chip_class); in si_num_vbos_in_user_sgprs()