Home
last modified time | relevance | path

Searched refs:r600_common_screen (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h339 struct r600_common_screen { struct
414 void (*query_opaque_metadata)(struct r600_common_screen *rscreen, argument
418 void (*apply_opaque_metadata)(struct r600_common_screen *rscreen, argument
508 struct r600_common_screen *screen;
650 void r600_init_resource_fields(struct r600_common_screen *rscreen,
653 bool r600_alloc_resource(struct r600_common_screen *rscreen,
680 unsigned r600_gfx_write_fence_dwords(struct r600_common_screen *screen);
690 bool r600_common_screen_init(struct r600_common_screen *rscreen,
692 void r600_destroy_common_screen(struct r600_common_screen *rscreen);
696 struct r600_common_screen *rscreen,
[all …]
Dr600_query.h38 struct r600_common_screen;
121 void (*destroy)(struct r600_common_screen *, struct r600_query *);
151 bool (*prepare_buffer)(struct r600_common_screen *,
161 void (*add_result)(struct r600_common_screen *screen,
196 bool r600_query_hw_init(struct r600_common_screen *rscreen,
198 void r600_query_hw_destroy(struct r600_common_screen *rscreen,
287 void (*cleanup)(struct r600_common_screen *);
297 int r600_get_perfcounter_info(struct r600_common_screen *,
300 int r600_get_perfcounter_group_info(struct r600_common_screen *,
305 void r600_perfcounters_add_block(struct r600_common_screen *,
Dr600_gpu_load.c82 static void r600_update_mmio_counters(struct r600_common_screen *rscreen, in r600_update_mmio_counters()
116 struct r600_common_screen *rscreen = (struct r600_common_screen*)param; in r600_gpu_load_thread()
145 void r600_gpu_load_kill_thread(struct r600_common_screen *rscreen) in r600_gpu_load_kill_thread()
155 static uint64_t r600_read_mmio_counter(struct r600_common_screen *rscreen, in r600_read_mmio_counter()
174 static unsigned r600_end_mmio_counter(struct r600_common_screen *rscreen, in r600_end_mmio_counter()
201 static unsigned busy_index_from_type(struct r600_common_screen *rscreen, in busy_index_from_type()
252 uint64_t r600_begin_counter(struct r600_common_screen *rscreen, unsigned type) in r600_begin_counter()
258 unsigned r600_end_counter(struct r600_common_screen *rscreen, unsigned type, in r600_end_counter()
Dr600_pipe_common.c126 unsigned r600_gfx_write_fence_dwords(struct r600_common_screen *screen) in r600_gfx_write_fence_dwords()
646 struct r600_common_screen *rscreen, in r600_common_context_init()
816 static const char *r600_get_family_name(const struct r600_common_screen *rscreen) in r600_get_family_name()
848 static void r600_disk_cache_create(struct r600_common_screen *rscreen) in r600_disk_cache_create()
879 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; in r600_get_disk_shader_cache()
885 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; in r600_get_name()
893 struct r600_common_screen *rscreen = (struct r600_common_screen *)pscreen; in r600_get_paramf()
993 static unsigned get_max_threads_per_block(struct r600_common_screen *screen, in get_max_threads_per_block()
1008 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; in r600_get_compute_param()
1148 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; in r600_get_timestamp()
[all …]
Dr600_perfcounter.c102 static void r600_pc_query_destroy(struct r600_common_screen *rscreen, in r600_pc_query_destroy()
118 static bool r600_pc_query_prepare_buffer(struct r600_common_screen *screen, in r600_pc_query_prepare_buffer()
199 static void r600_pc_query_add_result(struct r600_common_screen *rscreen, in r600_pc_query_add_result()
233 static struct r600_pc_group *get_group_state(struct r600_common_screen *screen, in get_group_state()
304 struct r600_common_screen *screen = in r600_create_batch_query()
305 (struct r600_common_screen *)ctx->screen; in r600_create_batch_query()
430 static bool r600_init_block_names(struct r600_common_screen *screen, in r600_init_block_names()
514 int r600_get_perfcounter_info(struct r600_common_screen *screen, in r600_get_perfcounter_info()
556 int r600_get_perfcounter_group_info(struct r600_common_screen *screen, in r600_get_perfcounter_group_info()
583 void r600_perfcounters_destroy(struct r600_common_screen *rscreen) in r600_perfcounters_destroy()
[all …]
Dr600_texture.c39 static void r600_texture_discard_cmask(struct r600_common_screen *rscreen,
42 r600_choose_tiling(struct r600_common_screen *rscreen,
173 static unsigned r600_texture_get_offset(struct r600_common_screen *rscreen, in r600_texture_get_offset()
196 static int r600_init_surface(struct r600_common_screen *rscreen, in r600_init_surface()
272 static void r600_texture_init_metadata(struct r600_common_screen *rscreen, in r600_texture_init_metadata()
294 static void r600_surface_import_metadata(struct r600_common_screen *rscreen, in r600_surface_import_metadata()
320 struct r600_common_screen *rscreen = rctx->screen; in r600_eliminate_fast_color_clear()
333 static void r600_texture_discard_cmask(struct r600_common_screen *rscreen, in r600_texture_discard_cmask()
451 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; in r600_texture_get_handle()
575 void r600_texture_get_fmask_info(struct r600_common_screen *rscreen, in r600_texture_get_fmask_info()
[all …]
Dradeon_video.c91 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; in rvid_resize_buffer()
221 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; in rvid_get_video_param()
Dr600_buffer_common.c104 void r600_init_resource_fields(struct r600_common_screen *rscreen, in r600_init_resource_fields()
195 bool r600_alloc_resource(struct r600_common_screen *rscreen, in r600_alloc_resource()
358 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; in r600_buffer_transfer_map()
605 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; in r600_buffer_create()
646 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; in r600_buffer_from_user_memory()
Dr600_query.c57 static void r600_query_sw_destroy(struct r600_common_screen *rscreen, in r600_query_sw_destroy()
482 void r600_query_hw_destroy(struct r600_common_screen *rscreen, in r600_query_hw_destroy()
500 static struct r600_resource *r600_new_query_buffer(struct r600_common_screen *rscreen, in r600_new_query_buffer()
524 static bool r600_query_hw_prepare_buffer(struct r600_common_screen *rscreen, in r600_query_hw_prepare_buffer()
584 static void r600_query_hw_add_result(struct r600_common_screen *rscreen,
598 bool r600_query_hw_init(struct r600_common_screen *rscreen, in r600_query_hw_init()
608 static struct pipe_query *r600_query_hw_create(struct r600_common_screen *rscreen, in r600_query_hw_create()
972 struct r600_common_screen *rscreen = in r600_create_query()
973 (struct r600_common_screen *)ctx->screen; in r600_create_query()
1163 static void r600_query_hw_add_result(struct r600_common_screen *rscreen, in r600_query_hw_add_result()
[all …]
Dr600_cs.h44 radeon_cs_memory_below_limit(struct r600_common_screen *screen, in radeon_cs_memory_below_limit()
122 bool has_vm = ((struct r600_common_screen*)rctx->b.screen)->info.has_virtual_memory; in r600_emit_reloc()
Dradeon_vce.c392 struct r600_common_screen *rscreen = (struct r600_common_screen *)context->screen; in rvce_create_encoder()
491 bool rvce_is_fw_version_supported(struct r600_common_screen *rscreen) in rvce_is_fw_version_supported()
Dr600_test_dma.c138 static const char *array_mode_to_string(struct r600_common_screen *rscreen, in array_mode_to_string()
174 void r600_test_dma(struct r600_common_screen *rscreen) in r600_test_dma()
Dradeon_vce.h51 struct r600_common_screen;
431 bool rvce_is_fw_version_supported(struct r600_common_screen *rscreen);
Dr600_pipe.h270 struct r600_common_screen b;
Dr600_state.c585 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; in r600_create_sampler_state()
Devergreen_state.c572 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; in evergreen_create_sampler_state()