<div dir="ltr"><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/1f96af4e9502a5c94f39f4e38984166ff4d60c9c.png?u=2073884"><div dir="ltr"><div></div>Hi Nicolai,<div><br></div><div>All these days I worked on packaging since I didn't find much time last month in my new academic schedule, I finished it if you wish you may download it here(<a href="https://flathub.org/apps/details/br.com.jeanhertel.adriconf">https://flathub.org/apps/details/br.com.jeanhertel.adriconf</a>). Currently, it can configure drivers in <span class="gmail-gr_ gmail-gr_538 gmail-gr-alert gmail-gr_gramm gmail-gr_inline_cards gmail-gr_run_anim gmail-Grammar gmail-only-ins gmail-replaceWithoutSep" id="gmail-538" style="display:inline;border-bottom:2px solid transparent;background-repeat:no-repeat;color:inherit;font-size:inherit">X11</span> server. </div><div><br></div><div>I started to work on this extension and I have few doubts</div><div><ol><li><a href="https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/glx/dri_glx.c#L254">https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/glx/dri_glx.c#L254</a> this functions gets the driver configs in X11. what is the use of this line? what does it do? why we are doing mutex_lock at start and mutex_unlock at end? I saw this in many other functions also.</li></ol></div><div class="gmail_quote"><div dir="ltr">On Wed, Aug 22, 2018 at 11:23 AM Nicolai Hähnle <<a href="mailto:nicolai.haehnle@amd.com">nicolai.haehnle@amd.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In a separate email, Rob wrote:<br>
<br>
> so, it was earlier discussed that<br>
> glXGetScreenDriver()/glXGetDriverConfig() equivalents could be lumped<br>
> into this extension, which is I guess not what you have done.<br>
<br>
I'm fairly agnostic on this, but if you do lump it into one extension, <br>
please make the GetDriverConfig part optional.</blockquote><div> </div><div>2. How to make this part optional? </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
There are non-Mesa drivers which implement GLX_MESA_query_renderer, and <br>
it'd be good if the same were at least possible for <br>
EGL_MESA_query_renderer as well.<br>
<br>
Cheers,<br>
Nicolai<br></blockquote><div><br></div><div>Cheers,</div><div>Veluri. </div></div></div></div>