OpenGL speed problems under bash vs. DOS on Dell m60

Andre Bleau bleau@igb.umontreal.ca
Fri Feb 13 14:24:00 GMT 2004


"Robert J. Bobrow" <rusty at bbn dot com> wrote:
>Cygwin OpenGL folks,
>I have been having problems with the latest version of Cygwin on a Dell 
>M60. I have a piece of Java (JOGL) based visualization code that works 
>fine (renders at ~14 frames/second) on other machines, both laptops and 
>desktops. On the M60 with the newest Cygwin the speed drops to 2 
>frames/second, when I run the code from bash. When I run the identical 
>code from a DOS prompt, the code runs 7 times faster. It is as if under 
>bash, the opengl does not realize that the nVidia card is there, and does 
>everything in software. A further test shows that if I run a command shell 
>(cmd) under bash, and then start up my code, the display runs as fast as 
>it does under the DOS prompt.
>>Do you have any idea why this is likely to be the case. I would hate to 
>give up using bash for my work.
>--Rusty Bobrow
>Division Scientist
>BBN Technologies

Cygwin's OpenGL package just provides a way for programs compiled with 
Cygwin's gcc or g++ to call _native_ (Windows version) of OpenGL, GLU, or 
GLUT. These 3 libraries are not compiled with Cygwin, so it is likely that 
the slowdown origins in some other part of your code, maybe Java-related.
The only libs of the package compiled with Cygwin are GLUI and GLUIX; are 
you using these?
If you need further help, please provide the output of cygcheck as an 
attachment in your next mailing, as specified in 
<http://cygwin.com/problems.html>http://cygwin.com/problems.<http://cygwin.com/problems.html>html 
.
André Bleau, Cygwin's OpenGL package maintainer.
Please address all questions and problem reports about Cygwin's OpenGL 
package to cygwin@cygwin.com . 
--
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/


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /