qt on mac doesn't setup a depth buffer ughhh