Hi John,<br><br>First of all this are basically two changes in one patch. Keep the vendor one separated from the device string. Second the opengl renderer string shouldn&#39;t be directly returned. In short d3d apps can query the pci id and opengl doesn&#39;t expose it (we aren&#39;t allowed to use /proc for card detection or so) and for that reason we &#39;estimate&#39; what card is used based on the gpu capabilities (supported opengl extensions) and later on also the renderer string to refine the result a bit. For this reason the renderer string doesn&#39;t have to be the same as the pci id that we report.� There are still some changes I have to make to the code and add a device string database.<br>
<br>Roderick<br><br><div class="gmail_quote">On Wed, Apr 8, 2009 at 8:40 AM, John Whitlock <span dir="ltr">&lt;<a href="mailto:John-Whitlock@ieee.org">John-Whitlock@ieee.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Use the OpenGL renderer for the device description<br>
Use the OpenGL vendor to pick an appropriate XP device driver<br>
Fixes bug 15839<br>
<br>
The registry overrides seemed to make devs uncomfortable, so I&#39;m trying<br>
submitting without them. �They are easy enough to add on top of this change,<br>
if the need arises in the future.<br>
<br>
<br><br>
<br></blockquote></div><br>