compose projection matrix had a bug that causes nans for identity rotation

Change-Id: I99288de643ad986bedc222e67a1debab6570938c