On Mon, 2018-11-05 at 23:33 +0530, Veluri Mithun wrote:

> +New Procedures and Functions
> +
> +    const char* EGLGetDriverConfig(const char *driverName);

This is difficult to implement in a GLVND environment. The frontend
would need a way to distinguish responses from the vendor library for
"I don't know of a driver by that name" and "I know that driver, but it
has no configuration".

Assuming we get EGL_EXT_device_base merged into Mesa it'd be cleaner to
have the first parameter here be an EGLDeviceEXT.

> +    const char* EGLGetScreenDriver(EGLDisplay * dpy, int scrNum)

As with EGL_MESA_query_renderer: EGL doesn't have screens, and these
entrypoint names should start with 'egl' not 'EGL'.

- ajax

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to