Skip to content

WIP: egl: implement EGL_MESA_QUERY_RENDERER

Firefox requested to have a way to query the device's vendor PCI ID and device PCI ID. A possible way to
do these queries is by implementing EGL_MESA_QUERY_RENDERER as first proposed here

References:

spec

libglvnd ext addition

Mesa implementation (here. DRI2 implementation, not sure what more would be needed for DRI3)

piglit implementation test

/cc @rmader @xexaxo @anholt

A different extension EGL_EXT_device_query_pci to solve the same issue has also been proposed here

Edited by Vasilis Liaskovitis

Merge request reports