Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
GL vs Quartz [Was: Re: GL_LINE_SMOOTH broken on ATI Radeon 9600 Pro]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GL vs Quartz [Was: Re: GL_LINE_SMOOTH broken on ATI Radeon 9600 Pro]



On Monday 13 October 2003 09:16, Gerard Iglesias wrote:
> Hi,
>
> I wonder if OpenGL is a very good choice for a 2D application, I would
> prefer to use Quartz for that matter.
>
> But with the possibility of Quartz, I would use it in place of OpenGL

Well, OpenGL is hardware accelerated, Quartz isn't (only the very last stage
is, for the update of the complete window on screen)
OpenGL has a Z buffer, Quartz hasn't
OpenGL is portable, Quartz isn't
....

GL is a lower level drawing apparatus, theres no text etc, but it has all the
advantage of being a lower level access to the hardware: less overhead.

In quartz, if you make a 1024x1024x32 window and draw a line from 0,0 to
1024,1024, quartz will have to send the whole enclosing rectangle -4Mb- over
the bus to draw your line. GL will send about 10 bytes.

So, IMO, if you have an application that does a lot of drawing, ignoring 10+
years of evolution in hardware acceleration goodness - already sitting in
your computer- is a wierd.
_______________________________________________
mac-opengl mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/mac-opengl
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: GL_LINE_SMOOTH broken on ATI Radeon 9600 Pro (From: Justin Greenfield <email@hidden>)
 >Re: GL_LINE_SMOOTH broken on ATI Radeon 9600 Pro (From: Michel <email@hidden>)
 >Re: GL_LINE_SMOOTH broken on ATI Radeon 9600 Pro (From: Gerard Iglesias <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.