Open shinyquagsire23 opened 5 months ago
I dug around CompositorServices and as far as I can tell, not only do we not have eye tracking, we don't have foveated rasterization rate maps. Apple needs to implement one or the other for us to proceed with this feature.
Relevant docs: https://developer.apple.com/documentation/compositorservices/4082136-cp_drawable_get_rasterization_ra https://developer.apple.com/documentation/metal/mtlrasterizationratemap
Current foveation is only in the center of the FOV, but it should be possible to move the fovea based on the rasterization maps. Needs investigation.