Home
last modified time | relevance | path

Searched refs:iris_screen (Results 1 – 25 of 33) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/iris/
Diris_screen.c99 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_device_uuid()
107 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_driver_uuid()
138 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_name()
147 iris_get_video_memory(struct iris_screen *screen) in iris_get_video_memory()
189 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_param()
538 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_compute_param()
616 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_get_timestamp()
629 iris_screen_destroy(struct iris_screen *screen) in iris_screen_destroy()
659 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_get_compiler_options()
669 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_get_disk_shader_cache()
[all …]
Diris_measure.c49 iris_init_screen_measure(struct iris_screen *screen) in iris_init_screen_measure()
71 config_from_screen(struct iris_screen *screen) in config_from_screen()
79 return ((struct iris_screen *) ice->ctx.screen)->measure.config; in config_from_context()
83 iris_destroy_screen_measure(struct iris_screen *screen) in iris_destroy_screen_measure()
103 struct iris_screen *screen = batch->screen; in iris_init_batch_measure()
149 const struct iris_screen *screen = (void *) ice->ctx.screen; in measure_start_snapshot()
342 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_destroy_ctx_measure()
350 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_measure_batch_end()
394 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_measure_frame_end()
Diris_monitor.c45 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_monitor_info()
107 iris_monitor_init_metrics(struct iris_screen *screen) in iris_monitor_init_metrics()
129 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_monitor_group_info()
159 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_init_monitor_ctx()
183 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_create_monitor_object()
Diris_screen.h150 struct iris_screen { struct
234 void iris_screen_destroy(struct iris_screen *screen); argument
239 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_pscreen_ref()
248 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_pscreen_unref()
262 void iris_disk_cache_init(struct iris_screen *screen);
Diris_measure.h29 struct iris_screen;
36 void iris_init_screen_measure(struct iris_screen *screen);
41 void iris_destroy_screen_measure(struct iris_screen *screen);
52 if (unlikely(((struct iris_screen *) ice->ctx.screen)->measure.config)) \
Diris_fence.c141 struct iris_screen *screen = batch->screen; in clear_stale_syncobjs()
194 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_destroy()
241 struct iris_screen *screen = (void *) ctx->screen; in iris_fence_flush()
392 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_finish()
478 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_get_fd()
528 struct iris_screen *screen = (struct iris_screen *)ctx->screen; in iris_fence_create_fd()
Diris_program.c62 struct iris_screen *screen;
70 get_new_program_id(struct iris_screen *screen) in get_new_program_id()
101 iris_to_brw_vs_key(const struct iris_screen *screen, in iris_to_brw_vs_key()
116 iris_to_brw_tcs_key(const struct iris_screen *screen, in iris_to_brw_tcs_key()
131 iris_to_brw_tes_key(const struct iris_screen *screen, in iris_to_brw_tes_key()
143 iris_to_brw_gs_key(const struct iris_screen *screen, in iris_to_brw_gs_key()
153 iris_to_brw_fs_key(const struct iris_screen *screen, in iris_to_brw_fs_key()
175 iris_to_brw_cs_key(const struct iris_screen *screen, in iris_to_brw_cs_key()
202 struct iris_screen *screen = (struct iris_screen *) ctx->screen; in iris_upload_ubo_ssbo_surf_state()
1116 iris_debug_recompile(struct iris_screen *screen, in iris_debug_recompile()
[all …]
Diris_utrace.c72 struct iris_screen *screen = (struct iris_screen *)ctx->screen; in iris_utrace_read_ts()
104 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; in iris_utrace_init()
Diris_context.c48 struct iris_screen *screen = (struct iris_screen *)ctx->screen; in iris_set_debug_callback()
222 struct iris_screen *screen = (struct iris_screen *)ctx->screen; in iris_destroy_context()
290 struct iris_screen *screen = (struct iris_screen*)pscreen; in iris_create_context()
Diris_resource.c236 struct iris_screen *screen = (void *) pscreen; in iris_query_dmabuf_modifiers()
280 struct iris_screen *screen = (void *) pscreen; in iris_is_dmabuf_modifier_supported()
318 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; in iris_image_view_get_format()
345 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_memobj_create_from_handle()
444 iris_resource_alloc_flags(const struct iris_screen *screen, in iris_resource_alloc_flags()
570 iris_get_aux_clear_color_state_size(struct iris_screen *screen, in iris_get_aux_clear_color_state_size()
590 map_aux_addresses(struct iris_screen *screen, struct iris_resource *res, in map_aux_addresses()
657 iris_resource_configure_main(const struct iris_screen *screen, in iris_resource_configure_main()
784 iris_resource_configure_aux(struct iris_screen *screen, in iris_resource_configure_aux()
916 iris_resource_init_aux_buf(struct iris_screen *screen, in iris_resource_init_aux_buf()
[all …]
Diris_batch.c183 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_init_batch()
255 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_init_non_engine_contexts()
271 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_create_engines_context()
323 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_init_engines_context()
485 struct iris_screen *screen = batch->screen; in create_batch()
521 struct iris_screen *screen = batch->screen; in iris_batch_reset()
565 struct iris_screen *screen = batch->screen; in iris_batch_free()
735 struct iris_screen *screen = batch->screen; in replace_kernel_ctx()
769 struct iris_screen *screen = batch->screen; in iris_batch_check_for_reset()
827 struct iris_screen *screen = batch->screen; in update_bo_syncobjs()
[all …]
Diris_fine_fence.h81 void iris_fine_fence_destroy(struct iris_screen *screen, struct iris_fine_fence *sq);
84 iris_fine_fence_reference(struct iris_screen *screen, in iris_fine_fence_reference()
Diris_draw.c68 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; in iris_update_draw_info()
272 struct iris_screen *screen = (struct iris_screen*)ice->ctx.screen; in iris_draw_vbo()
329 const struct iris_screen *screen = (void *) ice->ctx.screen; in iris_update_grid_size_resource()
Diris_program_cache.c111 iris_create_shader_variant(const struct iris_screen *screen, in iris_create_shader_variant()
150 iris_upload_shader(struct iris_screen *screen, in iris_upload_shader()
232 struct iris_screen *screen = batch->screen; in iris_blorp_upload_shader()
Diris_formats.c113 struct iris_screen *screen = (struct iris_screen *) pscreen; in iris_is_format_supported()
Diris_binder.c65 struct iris_screen *screen = (void *) ice->ctx.screen; in binder_realloc()
207 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_init_binder()
Dmeson.build55 'iris_screen.c',
56 'iris_screen.h',
Diris_batch.h65 struct iris_screen *screen;
432 …batch <= &ice->batches[((struct iris_screen *)ice->ctx.screen)->devinfo.ver >= 12 ? IRIS_BATCH_BLI…
Diris_disk_cache.c145 iris_disk_cache_retrieve(struct iris_screen *screen, in iris_disk_cache_retrieve()
262 iris_disk_cache_init(struct iris_screen *screen) in iris_disk_cache_init()
Diris_monitor.h35 struct iris_screen;
Diris_performance_query.c40 struct iris_screen *screen = (struct iris_screen *) ice->ctx.screen; in iris_init_perf_query_info()
Diris_genx_protos.h32 void genX(init_screen_state)(struct iris_screen *screen);
Diris_resolve.c187 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_predraw_resolve_framebuffer()
885 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_resource_texture_aux_usage()
943 const struct iris_screen *screen = (void *) ice->ctx.screen; in iris_image_view_aux_usage()
1006 const struct iris_screen *screen = (void *) ice->ctx.screen; in iris_resource_prepare_texture()
1058 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_resource_render_aux_usage()
Diris_blit.c367 struct iris_screen *screen = (struct iris_screen *)ctx->screen; in iris_blit()
574 struct iris_screen *screen = (void *) ice->ctx.screen; in get_copy_region_aux_settings()
660 struct iris_screen *screen = (void *) ice->ctx.screen; in iris_copy_region()
Diris_context.h973 iris_disk_cache_retrieve(struct iris_screen *screen,
989 struct iris_compiled_shader *iris_create_shader_variant(const struct iris_screen *,
1004 void iris_upload_shader(struct iris_screen *screen,

12