OS X uses OpenGL to clear the screen
Works just like the other implementations. Now, we need a LOT of code cleanup.