<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks Ian,<br>
<br>
The application is built for OpenGL 1.3, and in particular calls<br>
glXCreateWindow. Unfortunately this function appears to be <br>
not implemented in GLX 1.2. <br>
<br>
Karl<br>
<br>
Ian Romanick wrote:
<blockquote cite="mid44241FF1.8010800@us.ibm.com" type="cite">
  <pre wrap="">-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Karl Burgess wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">With the current Xorg server the version of GLX is 1.2, but the software
implementation of OpenGL provided by the Mesa3d libraries claims to
support OpenGL version 1.5. If I run an application built for OpenGL
1.3 to the Xorg server built with the Mesa3d 1.5 OpenGL library, it will
abort with a BadRequest protocol error.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The GLX version and the OpenGL version are two entirely different
things.  Is your application built for GLX 1.3 or OpenGL 1.3?

  </pre>
  <blockquote type="cite">
    <pre wrap="">So why is the Xorg GLX layer only at version 1.2? Are there any plans for
it to move to OpenGL 1.3 in the future?
Is there a GLX 1.3 layer currently available in the OpenSource arena?
If there isn't a GLX 1.3 layer available, then how do we utilise the
Mesa 1.5
functionality.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I don't know of an existing open-source GLX 1.3 implementation, but
we're working on it.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)

iD8DBQFEJB/xX1gOwKyEAw8RAvXRAJ0aXy5kRs0uH9fQSF/lDuRmIGOVPwCdGe2G
gzrWPdLPGFYEe4Hn1bNy94A=
=gh8R
-----END PGP SIGNATURE-----
  </pre>
</blockquote>
<br>
</body>
</html>