/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_blit.c | 1185 struct si_screen *sscreen = sctx->screen; in si_blit() local
|
H A D | si_compute.c | 117 struct si_screen *sscreen = sel->screen; in si_create_compute_state_async() local 233 struct si_screen *sscreen = (struct si_screen *)ctx->screen; si_create_compute_state() local 802 struct si_screen *sscreen = sctx->screen; si_emit_dispatch_packets() local 933 struct si_screen *sscreen = sctx->screen; si_launch_grid() local [all...] |
H A D | si_clear.c | 107 static bool si_alloc_separate_cmask(struct si_screen *sscreen, struct si_texture *tex) in si_alloc_separate_cmask() argument 170 bool vi_alpha_is_on_msb(struct si_screen *sscreen, enum pipe_format format) in vi_alpha_is_on_msb() argument 185 static bool gfx8_get_dcc_clear_parameters(struct si_screen *sscreen, enum pipe_format base_format, in gfx8_get_dcc_clear_parameters() argument 295 gfx11_get_dcc_clear_parameters(struct si_screen *sscreen, enum pipe_format surface_format, const union pipe_color_union *color, uint32_t *clear_value) gfx11_get_dcc_clear_parameters() argument 494 si_set_optimal_micro_tile_mode(struct si_screen *sscreen, struct si_texture *tex) si_set_optimal_micro_tile_mode() argument [all...] |
H A D | si_compute_blit.c | 489 void si_screen_clear_buffer(struct si_screen *sscreen, struct pipe_resource *dst, uint64_t offset, in si_screen_clear_buffer() argument
|
H A D | si_debug.c | 99 static void si_dump_shader(struct si_screen *sscreen, struct si_shader *shader, FILE *f) in si_dump_shader() argument 152 struct si_screen *sscreen = chunk->ctx->screen; in si_log_chunk_shader_print() local
|
H A D | si_shader.c | 915 bool si_shader_binary_upload(struct si_screen *sscreen, struct si_shader *shader, in si_shader_binary_upload() argument 1020 struct si_screen *sscreen in si_calculate_max_simd_waves() local 1097 si_shader_dump_stats(struct si_screen *sscreen, struct si_shader *shader, FILE *file, bool check_debug_option) si_shader_dump_stats() argument 1165 si_shader_dump(struct si_screen *sscreen, struct si_shader *shader, struct util_debug_callback *debug, FILE *file, bool check_debug_option) si_shader_dump() argument 1777 si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_compile_shader() argument 1985 si_get_shader_part(struct si_screen *sscreen, struct si_shader_part **list, gl_shader_stage stage, bool prolog, union si_shader_part_key *key, struct ac_llvm_compiler *compiler, struct util_debug_callback *debug, void (*build)(struct si_shader_context *, union si_shader_part_key *), const char *name) si_get_shader_part() argument 2066 si_get_vs_prolog(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug, struct si_shader *main_part, const struct si_vs_prolog_bits *key) si_get_vs_prolog() argument 2090 si_shader_select_vs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_vs_parts() argument 2110 si_shader_select_tcs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_tcs_parts() argument 2136 si_shader_select_gs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_gs_parts() argument 2320 si_shader_select_ps_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_ps_parts() argument 2405 si_multiwave_lds_size_workaround(struct si_screen *sscreen, unsigned *lds_size) si_multiwave_lds_size_workaround() argument 2420 si_fix_resource_usage(struct si_screen *sscreen, struct si_shader *shader) si_fix_resource_usage() argument 2432 si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_create_shader_variant() argument [all...] |
H A D | si_texture.c | 131 static unsigned si_texture_get_offset(struct si_screen *sscreen, struct si_texture *tex, in si_texture_get_offset() argument 173 static int si_init_surface(struct si_screen *sscreen, struct radeon_surf *surface, in si_init_surface() argument 343 si_texture_discard_cmask(struct si_screen *sscreen, struct si_texture *tex) si_texture_discard_cmask() argument 376 si_texture_discard_dcc(struct si_screen *sscreen, struct si_texture *tex) si_texture_discard_dcc() argument 412 struct si_screen *sscreen = sctx->screen; si_texture_disable_dcc() local 530 si_set_tex_bo_metadata(struct si_screen *sscreen, struct si_texture *tex) si_set_tex_bo_metadata() argument 558 struct si_screen *sscreen = (struct si_screen *)tex->buffer.b.b.screen; si_displayable_dcc_needs_explicit_flush() local 582 struct si_screen *sscreen = (struct si_screen *)screen; si_resource_get_param() local 661 struct si_screen *sscreen = (struct si_screen *)screen; si_texture_get_handle() local 827 si_print_texture_info(struct si_screen *sscreen, struct si_texture *tex, struct u_log_context *log) si_print_texture_info() argument 923 struct si_screen *sscreen = (struct si_screen *)screen; si_texture_create_object() local 1175 si_choose_tiling(struct si_screen *sscreen, const struct pipe_resource *templ, bool tc_compatible_htile) si_choose_tiling() argument 1243 struct si_screen *sscreen = (struct si_screen *)screen; si_texture_create_with_modifier() local 1396 struct si_screen *sscreen = (struct si_screen *)screen; si_query_dmabuf_modifiers() local 1476 struct si_screen *sscreen = (struct si_screen *)screen; si_modifier_supports_resource() local 1534 si_texture_from_winsys_buffer(struct si_screen *sscreen, const struct pipe_resource *templ, struct pb_buffer *buf, unsigned stride, uint64_t offset, uint64_t modifier, unsigned usage, bool dedicated) si_texture_from_winsys_buffer() argument 1657 struct si_screen *sscreen = (struct si_screen *)screen; si_texture_from_handle() local 1794 si_can_invalidate_texture(struct si_screen *sscreen, struct si_texture *tex, unsigned transfer_usage, const struct pipe_box *box) si_can_invalidate_texture() argument 1805 struct si_screen *sscreen = sctx->screen; si_texture_invalidate_storage() local 2006 vi_dcc_formats_compatible(struct si_screen *sscreen, enum pipe_format format1, enum pipe_format format2) vi_dcc_formats_compatible() argument 2213 struct si_screen *sscreen = (struct si_screen *)screen; si_memobj_from_handle() local 2246 struct si_screen *sscreen = (struct si_screen *)screen; si_resource_from_memobj() local 2296 struct si_screen *sscreen = (struct si_screen *)screen; si_get_sparse_texture_virtual_page_size() local 2370 si_init_screen_texture_functions(struct si_screen *sscreen) si_init_screen_texture_functions() argument [all...] |
H A D | radeon_vcn_dec.c | 1709 ASSERTED struct si_screen *sscreen = (struct si_screen *)dec->screen; in rvcn_dec_message_decode() local
|
H A D | si_descriptors.c | 287 void si_set_mutable_tex_desc_fields(struct si_screen *sscreen, struct si_texture *tex, in si_set_mutable_tex_desc_fields() argument [all...] |
H A D | si_state.c | 400 static void si_blend_check_commutativity(struct si_screen *sscreen, struct si_state_blend *blend, in si_blend_check_commutativity() argument 932 struct si_screen *sscreen = ((struct si_context *)ctx)->screen; in si_create_rs_state() local 1823 struct si_screen *sscreen = (struct si_screen *)screen; in si_translate_texformat() local 2164 si_tex_dim(struct si_screen *sscreen, struct si_texture *tex, unsigned view_target, unsigned nr_samples) si_tex_dim() argument 2210 struct si_screen *sscreen = (struct si_screen *)screen; si_is_sampler_format_supported() local 2343 struct si_screen *sscreen = (struct si_screen *)screen; si_is_vertex_format_supported() local 2400 struct si_screen *sscreen = (struct si_screen *)screen; si_is_format_supported() local 4739 struct si_screen *sscreen = sctx->screen; si_create_sampler_state() local 4874 struct si_screen *sscreen = (struct si_screen *)ctx->screen; si_create_vertex_elements() local 5231 struct si_screen *sscreen = (struct si_screen *)screen; si_create_vertex_state() local 5281 struct si_screen *sscreen = (struct si_screen *)screen; si_pipe_create_vertex_state() local 5290 struct si_screen *sscreen = (struct si_screen *)screen; si_pipe_vertex_state_destroy() local 5469 si_init_screen_state_functions(struct si_screen *sscreen) si_init_screen_state_functions() argument 5522 struct si_screen *sscreen = sctx->screen; si_set_raster_config() local 5540 gfx103_get_cu_mask_ps(struct si_screen *sscreen) gfx103_get_cu_mask_ps() argument 5554 struct si_screen *sscreen = sctx->screen; si_init_cs_preamble_state() local [all...] |
H A D | si_pipe.h | 1664 struct si_screen *sscreen = src ? src->screen : (*dst)->screen; si_shader_selector_reference() local 1756 si_can_dump_shader(struct si_screen *sscreen, gl_shader_stage stage) si_can_dump_shader() argument 1852 struct si_screen *sscreen = (struct si_screen *)tex->buffer.b.b.screen; si_htile_enabled() local 2051 si_num_vbos_in_user_sgprs(struct si_screen *sscreen) si_num_vbos_in_user_sgprs() argument [all...] |