diff --git a/src/libsysprof/categories.txt b/src/libsysprof/categories.txt index 2442fe30..18db4ee4 100644 --- a/src/libsysprof/categories.txt +++ b/src/libsysprof/categories.txt @@ -5,7 +5,10 @@ Pixman: pixman* paint inherit EGL: -egl* paint inherit +egl* graphics inherit +_egl* graphics inherit +dri_* graphics inherit +dri2_* graphics inherit FontConfig: @@ -104,6 +107,16 @@ g_value_type_transformable type-system inherit GTK 4: gsk_gl_command_queue* graphics inherit +gsk_gl_frame_* graphics inherit +gsk_gl_image_bind_* graphics inherit +gsk_gl_image_new graphics inherit +gsk_gpu_render_pass_op_gl_* graphics inherit +*_op_gl_command graphics inherit +*_op_gl_command_n graphics inherit +*_use_program graphics inherit +*_setup_vao graphics inherit +*_op_alloc memory +gsk_gpu_frame_alloc_op memory gdk_cairo* paint inherit gtk_widget_snapshot paint inherit diff --git a/src/libsysprof/sysprof-elf.c b/src/libsysprof/sysprof-elf.c index 7422dd3f..f4e5f914 100644 --- a/src/libsysprof/sysprof-elf.c +++ b/src/libsysprof/sysprof-elf.c @@ -179,6 +179,8 @@ static const struct { { "libGL.so", "GL" }, /* Mesa and DRI Drivers */ + { "asahi_dri.so", "Mesa" }, + { "apple_dri.so", "Mesa" }, { "crocus_dri.so", "Mesa" }, { "i915_dri.so", "Mesa" }, { "i965_drv_video.so", "Mesa" },