Основа сетевой прозрачности, это пара xlib<->XServer (ну или там xcb вместо/вместе с xlib, неважно). Сервер со своей стороны может использовать xf86-video-amdgpu, которая испольует mesa, в которой есть драйверы/бэкэнд mesa-vulcan. А со стороны клиента неясно как это должно работать. Gtk+ содержит GSK API, у которого есть Vulcan backend. Неясно, как он связан с xlib/xcb.