How do Exposé and Spaces work in OS X?

I am looking for details like

  • When do these applications start?
  • What framework do they use to create these effects?
  • Any other details might help me understand these application better?
link|improve this question

62% accept rate
Why? What do you want to do? Any specific programming task? – slhck Jul 6 '11 at 11:04
I am just curious how they work and who manages their working. – Rahul Jul 6 '11 at 12:00
2  
They are also related to the Dock process. – Daniel Beck Jul 6 '11 at 13:03
feedback

1 Answer

up vote 0 down vote accepted

Mac OS X uses the Quartz Compositor to render desktop effects. Since Mac OS X 10.2, desktop effects were rendered with hardware acceleration, easing load on the CPU.

To learn more about Quartz Compositor, see here: http://en.wikipedia.org/wiki/Quartz_Compositor

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.