Panther quartz
I have just read Apple's MacOS X feature comparison page and I noticed something that has not been discussed, I think. According to this page, Panther's Quartz engine has two features not present in Jaguar: hardware accelerated imaging and OpenGL fragment and shader programming. Could someone explain what this means for the OS and the user experience?
Thanks,
PB
Thanks,
PB
Comments
Graceful file server disconnect
This is a nice way of saying "Won't lock up if a network share disappears".
Python Quartz scripting
Interesting...
OpenGL fragment and shader programming
Not sure exactly what they mean because Jaguar has support for this too. This is listed under "Quartz: Display Graphics" not "Quartz 2D" so I wouldn't read to much into it being labelled Quartz, that's just where they put all of the non-2D features.
Hardware accelerated imaging
This is interesting as well, and probably connected to the Python thing above. Sounds like they've added some cool APIs for accelerating image processing. Writing Photoshop competitors probably just got easier.
Originally posted by Programmer
Python Quartz scripting
Could it be related to "Scriptable Image Processing Service" under "Quartz 2D Graphics"?
They are one hot topic in the race between NVidia and ATI and in the race between OpenGL and DirectX. Only the latest crop of ATI cards is able to really use them to a larger extend, but for non-realtime effects, OpenGL allows you to run them on the main CPU.
Since it is part of Quartz, this could be used by any application, not just the OS. I am not a 3D expert, but ideas that come to mind:
- textured window shadows
- animated textured widgets
- visualizers
- Final Cut et al could eventually use it for fade-in/fade-out and gfx effects.
The bad news: if Apple should use them in the OS to any larger extend, most current gfx-cards will be left out (or rather slow).
I also found the "Graceful Disconnect" item humorous. The marketing dorks obviously had a big hand in creating this document.
irfoton