[Mesa-dev] GBM backend dynamic dispatch method
Michel Dänzer
michel at daenzer.net
Thu May 12 09:39:30 UTC 2016
On 12.05.2016 17:58, Yu, Qiang wrote:
> Oh, what a crazy idea. So you mean it can work like this?
>
> 1. use the libgbm/gbm_dri/libEGL/libGLES from mesa which will load
> radeonsi_dri.so
>
> 2. libGL/amdgpu_dri.so from amdgpu-pro
glamor uses libEGL/GBM and libGL, so this could only work with Mesa's
libGL (or the GLVND one in the future). Can amdgpu_dri.so work with
Mesa's libGL right now?
Also, I'm afraid there might still be cases where amdgpu-pro supports
new hardware before radeonsi, in which case amdgpu_dri.so needs to
support GBM for glamor and EGL in general.
Also note that Nvidia developers were talking about possibly creating an
nvidia specific GBM backend recently on the wayland-devel mailing list.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
More information about the mesa-dev
mailing list