gallium: remove pipe_frontend_screen::destroy callback, call it directly
authorMarek Olšák <marek.olsak@amd.com>
Sun, 27 Nov 2022 21:28:14 +0000 (16:28 -0500)
committerMarge Bot <emma+marge@anholt.net>
Fri, 9 Dec 2022 13:14:03 +0000 (13:14 +0000)
commit279dfeff1d2e4a0de490d964556ac5f3179119a6
treec3b33d41aec6d93da204a6eac4221615d69b228e
parentab7a86a0ee8c41765ad42ff9485edf123dcd3b85
gallium: remove pipe_frontend_screen::destroy callback, call it directly

This is the only one implemented by mesa/state_tracker.

Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20027>
src/egl/drivers/wgl/egl_wgl.c
src/gallium/frontends/dri/dri_screen.c
src/gallium/frontends/glx/xlib/xm_api.c
src/gallium/frontends/hgl/hgl.c
src/gallium/frontends/wgl/stw_device.c
src/gallium/include/frontend/api.h
src/gallium/targets/wgl/gallium_wgl.def.in
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_manager.c