Fred Emmott
fredemmott.com
Fred Emmott
@fredemmott.com
Freelance VR software engineer
Reposted by Fred Emmott
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
November 5, 2025 at 8:00 PM
TIL either hexdump or xxd is endian-sensitive
August 29, 2025 at 10:21 PM
Reposted by Fred Emmott
Hey there everyone! PlayStation VR2 Toolkit (PSVR2Toolkit) is finally here: github.com/BnuuySolutio...
Release PlayStation VR2 Toolkit (v0.1.0) - Pre-release · BnuuySolutions/PSVR2Toolkit
Thanks for your continued interest in PlayStation VR2 Toolkit, me, @hyblocker and @RealSupremium are finally proud to release PlayStation VR2 Toolkit. We hope it has been worth the wait, sorry for ...
github.com
August 14, 2025 at 9:05 PM
1/3. Lukewarm take: the lack of PCVR game support for hand tracking is Meta’s fault.
July 30, 2025 at 12:19 PM
WIP: Reimplementing the look-and-feel of WinUI3 in standard C++23, without a dependency on WinRT, XAML, or msbuild
July 12, 2025 at 10:04 PM
Reposted by Fred Emmott
Slightly snowed under with the spatial entities announcement, OpenXR 1.1.49 also includes the new render models extension which provides access to 3D models of the controllers currently held by the user.
June 11, 2025 at 6:53 AM
Reposted by Fred Emmott
With Meta's upcoming v74 SDK release, the built-in OpenXR path for Unity, UnrealEngine, and Godot will be the recommended path for development. #openxr enables you to build cross-platform and use Meta platform plugins to add unique HorizonOS features […]
Original post on fosstodon.org
fosstodon.org
March 7, 2025 at 7:38 PM
[1/5] PCVR journalists: when covering a headset software/firmware update, run the OpenXR Conformance Test Suite. If it fails, the headset/software/firmware *DOES NOT* support OpenXR and users should expect problems. The CTS is freely available on GitHub.
February 22, 2025 at 2:05 PM
Reposted by Fred Emmott
imagine being so well known for killing projects that you have to make a statement assuring developers that you definitely will Not kill your *fourth* XR platform in the last 12 years

www.roadtovr.com/google-respo...
Google Responds to Developer Concerns About Long-term Commitment to Android XR
Google’s announcement of Android XR last month was largely met with excitement, but there was a notable undercurrent of concern about Google’s long-term commitment to the platform. The company has a s...
www.roadtovr.com
January 22, 2025 at 2:53 PM
magic_args: an ease-of-use first argument parser for C++23

github.com/fredemmott/m...
GitHub - fredemmott/magic_args: Ease-of-use-first argument parsing for C++23
Ease-of-use-first argument parsing for C++23. Contribute to fredemmott/magic_args development by creating an account on GitHub.
github.com
January 5, 2025 at 5:55 PM
Just made a public test build of new project, XRFrameTools for Win32/64 apps using @openxr.org :

- measures frame intervals and various CPU timings
- supports live data and logging with CSV conversion
- extended support for D3D11 apps
- extended support for NVIDIA GPUs

github.com/fredemmott/X...
December 17, 2024 at 4:53 PM
🚧🔨⏳
December 10, 2024 at 8:30 PM
I wasn't able to find up-to-date examples for using Google's Skia with D3D12, so I made a new "Hello Skia" repository, with some notes

github.com/fredemmott/H...
GitHub - fredemmott/HelloSkia: Full examples of how to integrate Skia with an application
Full examples of how to integrate Skia with an application - fredemmott/HelloSkia
github.com
December 8, 2024 at 8:48 PM
Reposted by Fred Emmott
OpenXR Working Group member, Fred Emmott's latest blog shares 12 tips that will help you avoid common problems, maximize your software’s compatibility, find issues before your users, and simplifying & accelerating debugging.
fredemmott.com/blog/2024/11...
#openxr
November 27, 2024 at 12:46 AM
Some lessons learned while working on OpenKneeboard and HTCC, and debugging interactions with other OpenXR API Layers:

fredemmott.com/blog/2024/11...
Best Practices for OpenXR API Layers on Windows
There are several re-occurring problems for OpenXR API layers on Windows, and best practices have evolved to address them; these problems are mostly caused by implementation decisions of other softwar...
fredemmott.com
November 25, 2024 at 2:17 PM