{"id":299250,"date":"2026-02-19T13:39:09","date_gmt":"2026-02-19T13:39:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/299250\/"},"modified":"2026-02-19T13:39:09","modified_gmt":"2026-02-19T13:39:09","slug":"apple-vision-pro-samsung-galaxy-xr-get-pc-vr-foveated-streaming","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/299250\/","title":{"rendered":"Apple Vision Pro &#038; Samsung Galaxy XR Get PC VR Foveated Streaming"},"content":{"rendered":"<p>Apple Vision Pro is officially getting PC VR foveated streaming, and Samsung Galaxy XR now has the feature via Guy Godin&#8217;s Virtual Desktop.<\/p>\n<p>Before you continue reading, note that foveated streaming is not the same as foveated rendering, though the two techniques can be used alongside each other. As the names suggest, while foveated rendering involves the host device actually rendering the area of each frame you&#8217;re currently looking at with higher resolution, foveated streaming refers to sending that area to the headset with higher image quality than the rest of the frame.<\/p>\n<p>It&#8217;s a term you may have heard in the context of <a href=\"https:\/\/www.uploadvr.com\/valve-steam-frame-hands-on-impressions\/\" rel=\"nofollow noopener\" target=\"_blank\">Valve&#8217;s Steam Frame<\/a>, where it&#8217;s a fundamental always-on feature of its PC VR streaming offering, delivered via the USB PC wireless adapter by default.<\/p>\n<p>Valve&#8217;s depiction of foveated streaming.<\/p>\n<p>Given that the video decoders in headsets have a limited maximum resolution and bitrate, foveated streaming helps prioritize resolution and compression quality where you&#8217;re currently looking.<\/p>\n<p>Apple Vision Pro: visionOS 26.4<\/p>\n<p>visionOS 26.4 will bring foveated streaming to Apple Vision Pro, enabling higher-quality wireless VR remote rendering from a local or cloud PC.<\/p>\n<p>Unlike the <a href=\"https:\/\/www.uploadvr.com\/macos-spatial-rendering-announced-wwdc25\/\" rel=\"nofollow noopener\" target=\"_blank\">macOS Spatial Rendering<\/a> introduced in the main visionOS 26 release last year, which is a relatively high-level system that only supports a local Mac as a host, Apple&#8217;s developer documentation describes the new Foveated Streaming as a low-level host-agnostic framework.<\/p>\n<p>The documentation highlights <a href=\"https:\/\/www.uploadvr.com\/nvidia-cloudxr-sdk\/\" rel=\"nofollow noopener\" target=\"_blank\">Nvidia&#8217;s CloudXR SDK<\/a> as an example host, while noting that it should also work with local PCs. Apple even has a Windows OpenXR sample <a href=\"https:\/\/github.com\/apple\/StreamingSession\/tree\/main\/StreamingSession-OpenXRSample?ref=uploadvr.com\" rel=\"nofollow noopener\" target=\"_blank\">available on GitHub<\/a>, which to our knowledge is the first and only time the company has even mentioned the industry-standard XR API, never mind actually using it.<\/p>\n<p><a class=\"kg-bookmark-container\" href=\"https:\/\/www.uploadvr.com\/alvr-testflight-for-apple-vision-pro-now-supports-ps-vr2-controllers-steamvr\/\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p>ALVR For Apple Vision Pro Brings PS VR2 Controllers To SteamVR<\/p>\n<p>ALVR for Apple Vision Pro, the open-source wireless SteamVR tool, now supports the PS VR2 Sense controllers in its TestFlight build for visionOS 26.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/02\/Apple-Vision-Pro-SteamVR-with-controllers-1.png\" alt=\"\" onerror=\"this.style.display = 'none'\"\/><\/a><\/p>\n<p>The lead developer of the visionOS port of the PC VR streaming app ALVR, Max Thomas, tells UploadVR that he&#8217;s currently looking into adding support for foveated streaming, but that it will likely be &#8220;a lot of work&#8221;.<\/p>\n<p>Because of how the feature works, Apple&#8217;s foveated streaming might even enable foveated rendering for tools like ALVR.<\/p>\n<p>Normally, visionOS does not provide developers with any information about where the user is looking \u2013 Apple says this is in order to preserve privacy. Instead, developers only receive events, such as which element the user was looking at as they performed the pinch gesture. But crucial to foveated streaming working, the API tells the developer the &#8220;rough&#8221; region of the frame the user is looking at.<\/p>\n<p>This should allow the host to render at higher resolution in this region too, not just stream it in higher resolution. As always, this will require the specific VR game to support foveated rendering, or to support <a href=\"https:\/\/www.uploadvr.com\/pimaxmagic4all-adds-eye-tracking-to-many-steamvr-games\/\" rel=\"nofollow noopener\" target=\"_blank\">tools that inject<\/a> foveated rendering.<\/p>\n<p>Clip from Apple&#8217;s visionOS foveated streaming sample app.<\/p>\n<p>Interestingly, Apple&#8217;s documentation also states that visionOS supports displaying both rendered-on-device and remote content simultaneously. The company gives the example of rendering the interior of a car or aircraft on the headset while streaming the highly detailed external world on a powerful cloud PC, which would be preferable from a perceived latency and stability perspective to rendering everything in the cloud.<\/p>\n<p>We&#8217;ll keep an eye on the visionOS developer community in the coming months, especially the enterprise space, for any interesting uses of Apple&#8217;s foveated streaming framework in practice.<\/p>\n<p>Samsung Galaxy XR: Virtual Desktop<\/p>\n<p>Meanwhile, Samsung Galaxy XR is getting foveated streaming via Guy Godin&#8217;s Virtual Desktop, a $25 third-party app available on Google Play.<\/p>\n<p>Virtual Desktop&#8217;s latest update also brings foveated streaming to Meta Quest Pro and Play For Dream MR, though this is less notable as those headsets could already achieve foveated streaming through Valve&#8217;s Steam Link.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/02\/Virtual-Desktop-standard-streaming---Dirt-Rally.jpg\" width=\"1268\" height=\"1268\" loading=\"lazy\" alt=\"\"  \/><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/02\/Virtual-Desktop-foveated-streaming---Dirt-Rally.jpg\" width=\"1268\" height=\"1268\" loading=\"lazy\" alt=\"\"  \/><\/p>\n<p dir=\"ltr\">Virtual Desktop without foveated streaming (left) and with it (right).<\/p>\n<p>The feature should also work on any future eye-tracked headset where Virtual Desktop is available, Guy Godin tells UploadVR.<\/p>\n<p>Here&#8217;s the full changelog for Virtual Desktop 1.34.16:<\/p>\n<p>\u2022 Added Foveated streaming with eye tracked headsets (Quest Pro, PFD &amp; Galaxy XR)<br \/>\u2022 This uses eye tracking to improve the quality of the image where you are looking.<\/p>\n<p>\u2022 Improved color gradients and color accuracy with all codecs by using the full RGB color range instead of limited range (for\u00a0desktop\u00a0and PCVR)<\/p>\n<p>\u2022 Added 96 fps and 100 fps support on Quest 2, 3\/3S (only available on Quest v85 PTC)<\/p>\n<p>\u2022 Added Gamepad vibration support (also for controllers when emulating gamepad)<\/p>\n<p>\u2022 Added adaptive quantization support with AMD GPUs using H.264\/H.264+<\/p>\n<p>\u2022 Improved initial connection reliability (for real this time)<\/p>\n<p>\u2022 Added 21:9 resolutions for\u00a0virtual\u00a0monitor on macOS<\/p>\n<p>\u2022 Improved thumbstick scroll on macOS and now it respects the natural scrolling option<\/p>\n<p>\u2022 Fixed distorted image with some laptop monitor resolutions<br \/>\u2022 Fixed rare black flash issue when playing some PCVR games<br \/>\u2022 Fixed hand joints offsets and interference with other drivers in SteamVR<br \/>\u2022 Fixed compatibility with Roblox anti-cheat<br \/>\u2022 Fixed more issues with AndroidXR invalid controller poses<br \/>\u2022 Fixed button support for some recent UE5 games<br \/>\u2022 Fixed reprojection stutters with some Unity (OVRPlugin) games<\/p>\n","protected":false},"excerpt":{"rendered":"Apple Vision Pro is officially getting PC VR foveated streaming, and Samsung Galaxy XR now has the feature&hellip;\n","protected":false},"author":2,"featured_media":299251,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[85,46,125,340,341,342],"class_list":["post-299250","post","type-post","status-publish","format-standard","has-post-thumbnail","category-virtual-reality","tag-il","tag-israel","tag-technology","tag-virtual-reality","tag-virtualreality","tag-vr"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/299250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=299250"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/299250\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/299251"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=299250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=299250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=299250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}