Swapped projectionZ and -1 in makeProjectionMatrix. Oops.