forked from alvr-org/ALVR
-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support for decoding & rendering of video streams
* Adds support for rendering video streams to graphics backends; D3D11, D3D12, and * Adds support for cross-platform/device video decoding via ffmpeg (NVDEC / CUVID / D3D11VA / VAAPI / CPU) * Adds support for video decoding via MediaCodec for Android platforms * Adds support for graphics api buffer interop with CUDA (NVDEC,CUVID), D3D11VA, and MediaCodec * Adds support for handling more packet types, (Guardian change, session update, etc) * Adds support for Pico Neo 3 OpenXR runtime/loader * Adds support for sending Stats * Adds support for using latency/timing data for pose predication. * Adds support for using FB OpenXR extension for colospaces. * Adds new command line options. * Updated xtask build scripts. * Some placeholder work for building AppImages on Linux (disabled/not working). * Updates Oculus Mobile OXR SDK to v39 * Refactor controller updates & hmd poses to tracking update thread. * Converts various struct init code to C99/C++20 designated initializer form for improved readability and constant, * Various code clean-up and bug fixes.
- Loading branch information
Showing
39 changed files
with
2,355 additions
and
1,911 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.