> collisions are calculated by reading the texture data with glGetTexImage(), That sound you hear is a dozen Apple OpenGL engineers' heads exploding. :) We should probably not read back from the GL, broken drivers or not. --ryan.