[PATCH] winemac: Implement the WGL_WINE_query_renderer extension.
cdavis5x at gmail.com
Tue Apr 26 06:42:32 CDT 2016
On Tue, Apr 26, 2016 at 4:21 AM, Ken Thomases <ken at codeweavers.com> wrote:
> On Apr 26, 2016, at 4:41 AM, Henri Verbeet <hverbeet at gmail.com> wrote:
> > On 26 April 2016 at 10:29, Ken Thomases <ken at codeweavers.com> wrote:
> >> + case WGL_RENDERER_VERSION_WINE:
> >> + /* FIXME: anything better we can return? */
> > If the driver doesn't have its own version number, the next best thing
> > is probably the OS version number. This typically matches the final
> > part of the GL_VERSION string.
> OK, I can try to extract it from that string. I gather that nothing past
major.minor is standardized in that string, in general, but it may be more
predictable on OS X.
GPUs, at least, there's something resembling an NV driver version at the
very end of the GL_VERSION string. For example, on my system I get:
3.3 NVIDIA-10.0.47 310.90.10.05b12
As far as I know, this only works on Nvidia's stuff, thoug
h. I once had an ATI card; I forget what the version string looked like
More generally, OS X version strings tend to be somewhat predictable.
Following the OpenGL version, you have a vendor name, followed by a dash,
followed by some sort of driver version (with the Nvidia version
immediately following for NV cards).
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the wine-devel