From: Christopher N. <cc...@cc...> - 2003-12-30 00:24:16
|
I believe that the current direction towards AGL w.r.t. OS X support is the most robust solution. The reasons being that CGL is only meant for full-screen and off-screen contexts, and X11 OpenGL support is not always on par with the system's GL. Despite the fact that AGL is a layer on top of CGL, it does more than simply turn around after calling a CGL equivalent call. Even despite the fact that there is potentially more "overhead," windowing calls are generally not thought of as speed critical (yes, there are important exceptions, unfortunately) - but I do not believe that this outweighs the additional code that would need to be added to Chromium (and maintained) in order to have CGL work with windowed contexts. My 2 cents, Chris Niederauer On Dec 29, 2003, at 3:42 PM, Greg Humphreys wrote: > Hi Jorge -- thanks for your input. I added the Darwin stuff, mainly > because I wanted to work at home on my Mac. > > However, I'm fairly new to OpenGL programming on the Mac, so I might > have headed in the wrong direction with AGL vs. CGL. I got most of my > knowledge from the back of the new OpenGL red book, as well as some > Apple developer documentation. > > There isn't a "serious" effort to get Darwin support off the ground. > It's basically something I was doing when I had a few free cycles, > which is not terribly often these days. I will keep this in mind next > time I look at the Darwin issue. > > -Greg > > -- > Greg Humphreys, Assistant Professor > Department of Computer Science, University of Virginia > http://www.cs.virginia.edu/~humper/ |