delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/04/09/09:51:24

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.8 required=5.0 tests=AWL,BAYES_20,GAPPY_SUBJECT,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <COL104-W10B989DE3F9D5FB7E92E5F93830@phx.gbl>
Reply-To: <cygwin AT cygwin DOT com>
From: =?iso-8859-1?Q?Andr=E9_Bleau?= <andre_bleau AT hotmail DOT com>
To: <cygwin AT cygwin DOT com>
Subject: Re: [Attention: opengl^H^H^H^H^H w32api,libGLdevel maintainer] Incorrect GL_DOT3_RGB_EXT in glext.h
Date: Thu, 9 Apr 2009 09:51:09 -0400
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Bryan Thrall wrote:
=20
Hi Brian,
=20
>The opengl 1.1.0-10 package has incorrect values for GL_DOT3_RGB_EXT and
> GL_DOT3_RGBA_EXT:
>=20
> #define GL_DOT3_RGB_EXT                   0x86AE
> #define GL_DOT3_RGBA_EXT                  0x86AF
>=20
> According to
> http://www.opengl.org/registry/specs/EXT/texture_env_dot3.txt, they
> should be:
>=20
> GL_DOT3_RGB_EXT                                    0x8740
> GL_DOT3_RGBA_EXT                                   0x8741>
>=20
> I thought I'd report this here, since it doesn't seem like the canonical
> source (according to /usr/share/doc/Cygwin/opengl-1.1.0-10.README,
> http://www.xmission.com/~nate/glut.html) of the package hasn't been
> updated since 2001; so I guess Andre would be the person to handle this?
=20
Well, no, I'm not going to handle this, because glext.h is _not_ part
of my OpenGL package. As a "Setup Package Search" reveals:
=20
usr/include/GL/glext.h is part of libGL-devel-7.2-2
usr/include/w32api/GL/glext.h is part of w32api/w32api-3.13-1, w32api/w32ap=
i-3.12-1, w32api/w32api-3.11-1
=20
So, it will be up to the maintainers of w32api and/or libGL-devel.

I understand your confusion.
For the record, here's a few facts about OpenGL and Cygwin:
=20
1- There is no (and there never was any) Win32 implementation of OpenGL for=
 Cygwin.=20
M$'s implementation, supplemented by the graphic drivers for hardware accce=
leration, is used.
=20
2- The Cygwin packages provide only headers and import libraries to this im=
plementation.
First, they were provided by the OpenGL package. Then, the w32api package s=
tarted
to provide them too, so I droped them from the OpenGL package.
=20
3- Cygwin's X server provides a software only (no hardware acceleration) im=
plementation
of OpenGL.
=20
4- The headers and import libraries to this implementation are provided by =
the
libGL-devel package.
=20
5- The OpenGL package now only provides OpenGL-related librairies: GLUT and=
 GLUI (native Win32
implementation).
=20
6- The OpenGL package has reached the end of its life. As you stated, GLUT =
is unmaintained
since 2001, and GLUI is fading away too.
=20
7- Before 2010 (I hope!), the OpenGL package will be obsoleted and replaced=
 by 3 new packages:
=20
FreeGLUT-native: A Cygwin 1.7, gcc 4 replacement for GLUT32.dll.
FreeGLUT-native-devel: Corresponding headers and import libraries.
GLUI-native: A Cygwin 1.7, gcc 4 replacement for the static libGLUI.a
=20
8- For this to happen, I need:
8a- A stable gcc 4
8b- A Cygwin 1.7, gcc 4, w32api package
8c- Continue working with the FreeGLUT maintainers to get FreeGLUT native b=
uild for Cygwin.
=20
I hope that the above will clarify things for you (and others).

=20
- Andr=E9 Bleau, Cygwin's volunteer OpenGL package maintainer.
=20
Please direct any question or comment about the OpenGL package to cygwin at=
 cygwin dot com
Many other persons will be able to help you if you do.

=20
_________________________________________________________________
Clavardez avec tout le groupe et rassemblez-les.
http://go.microsoft.com/?linkid=3D9650742

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019