Lines Matching refs:sscreen
1349 void si_init_resource_fields(struct si_screen *sscreen, struct si_resource *res, uint64_t size,
1351 bool si_alloc_resource(struct si_screen *sscreen, struct si_resource *res);
1363 void si_init_screen_buffer_functions(struct si_screen *sscreen);
1381 bool vi_alpha_is_on_msb(struct si_screen *sscreen, enum pipe_format format);
1423 void si_screen_clear_buffer(struct si_screen *sscreen, struct pipe_resource *dst, uint64_t offset,
1490 void si_init_screen_get_functions(struct si_screen *sscreen);
1511 void si_gpu_load_kill_thread(struct si_screen *sscreen);
1512 uint64_t si_begin_counter(struct si_screen *sscreen, unsigned type);
1513 unsigned si_end_counter(struct si_screen *sscreen, unsigned type, uint64_t begin);
1520 bool si_init_compiler(struct si_screen *sscreen, struct ac_llvm_compiler *compiler);
1521 void si_init_aux_async_compute_ctx(struct si_screen *sscreen);
1522 struct si_context* si_get_aux_context(struct si_screen *sscreen);
1523 void si_put_aux_context_flush(struct si_screen *sscreen);
1539 void si_init_screen_query_functions(struct si_screen *sscreen);
1568 void si_test_image_copy_region(struct si_screen *sscreen);
1569 void si_test_blit(struct si_screen *sscreen, unsigned test_flags);
1572 void si_test_dma_perf(struct si_screen *sscreen);
1592 void si_texture_discard_cmask(struct si_screen *sscreen, struct si_texture *tex);
1594 void si_print_texture_info(struct si_screen *sscreen, struct si_texture *tex,
1600 bool vi_dcc_formats_compatible(struct si_screen *sscreen, enum pipe_format format1,
1609 void si_init_screen_texture_functions(struct si_screen *sscreen);
1664 struct si_screen *sscreen = src ? src->screen : (*dst)->screen;
1665 util_shader_reference(&sctx->b, &sscreen->live_shader_cache, (void **)dst, src);
1756 static inline bool si_can_dump_shader(struct si_screen *sscreen, gl_shader_stage stage)
1758 return sscreen->debug_flags & (1 << stage);
1852 struct si_screen *sscreen = (struct si_screen *)tex->buffer.b.b.screen;
1853 if (sscreen->info.gfx_level >= GFX8) {
2051 static inline unsigned si_num_vbos_in_user_sgprs(struct si_screen *sscreen)
2053 return si_num_vbos_in_user_sgprs_inline(sscreen->info.gfx_level);