3 ms·
2x GPU performance[1] and RAM, along with it being your machine instead of a locked down Meta android device is worth 2x the price for many. Eye tracking is als
by TGower 17d ago
2x GPU performance[1] and RAM, along with it being your machine instead of a locked down Meta android device is worth 2x the price for many. Eye tracking is also huge, both as an additional input device, and lifting GPU performance even more with foveated rendering.
[1] https://shattered.io/steam-frame-vs-quest-3/ https://shattered.io/steam-frame-vs-quest-3/
- 0-_-0 17d agoIs there an example of foveated rendering implementation?
- Rohansi 17d agoNo Man's Sky is doing it now. It's also useful for foveated streaming which works for all games. https://www.nomanssky.com/cosmos-update/#:~:text=Added%20support%20for%20foveated%20rendering%20on%20PCVR. https://www.nomanssky.com/cosmos-update/#:~:text=Added%20sup...
- ehsankia 17d agoCurious if there's any info about how much Foveated rendering helps performance roughly. Is it like 50% more frames?
- Rohansi 17d agoIt'll be highly dependent on the game. Unlike foveated streaming the implementation of foveated rendering could mean many things. Actually rendering at a lower resolution in areas you aren't actively looking is probably the most complicated approach because it seems like you'd have to render two times (low res + high res) to get the desired effect.
- TGower 17d agoThe framebuffer that you are filling out is still at native resolution, but while computing that frame buffer you can do many of the steps at reduced resolution. For example, instead of evaluating the pixel shader code for every pixel, it could evaluate once for a block of four pixels in the reduced resolution region and use the result for all four.
- swiftcoder 16d ago> Actually rendering at a lower resolution in areas you aren't actively looking is probably the most complicated approach because it seems like you'd have to render two times (low res + high res) to get the desired effect In the newer implementations, you can split the display into tiles, and render each tile at a different resolution, so it's not that bad. A bunch of the intermediate rendering targets are already rendered at reduced resolution, so you won't see a full 4x speed up in the low-res regions, but you should be able to achieve a ~30% overall speed up with modern foveated rendering.
- Rohansi 16d agoThat's really cool to know, thanks for sharing!
- nomel 17d agoQuest Pro has eye tracking, and Red Matter 2 used it.