This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: opengl in 1.7 on Win7 again


On 05/11/2009 11:32, Luke J. West wrote:
I forgot to mention in my previous email that glxgears works fine - even
though my sample opengl program bombs out like this...

sh-3.2$ ./sample.bin
freeglut (./sample.bin):  ERROR:
Internal error<Visual with necessary capabilities not found>  in
function fgOpenWindow
Segmentation fault (core dumped)

Where's the first place you would check if you had this problem?

Although you probably will not consider this helpful, the first place to look is: in your sample.c


You haven't shown any evidence that the error message reported isn't correct i.e. your sample code is causing freeglut to ask for a visual which the server can't give it.

*any*
help appreciated. any suggestions as to where to look or what to check
will be most helpful.

Looking at the source code for fgOpenWindow and fgChooseVisual [1], the specification of glXChooseVisual, the set of visuals available as listed by glxinfo and how your sample code configures freeglut would probably be informative...


[1] http://freeglut.svn.sourceforge.net/viewvc/freeglut/trunk/freeglut/freeglut/src/freeglut_window.c?view

I've just installed Cygwin 1.7 (Win7 Hmoe Premium) and am trying to get
started with OpenGL.

I have a sample OpenGL program (sample.c) and I get the following.

sh-3.2$ gcc -o sample.bin sample.c -lglut -lglu -lgl

sh-3.2$ ./sample.bin
freeglut (./sample.bin):  ERROR:  Internal error<Visual with necessary
capabilities not found>  in function fgOpenWindow
Segmentation fault (core dumped)

sh-3.2$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: Brian Paul
...
64 GLX Visuals
    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
  id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
0xc2 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
0xc3 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
0xc4 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
....

-- Jon TURNEY Volunteer Cygwin/X X Server maintainer

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]