Commit Graph

2036 Commits

Author SHA1 Message Date
Henrik Rydgård
221d2f7eb5 RequestManager: Add a separate callback for failures. Separate because we usually don't need it, except Osk. 2023-03-25 18:49:23 +01:00
Henrik Rydgård
9cf7870ffa host nullchecks 2023-03-25 11:06:47 +01:00
Unknown W. Brackets
3a9e66ab60 Build: Unrevert glslang update.
Revert unintentional rollback in 47f06355, reapplying 858675e4.
2023-03-22 22:54:24 -07:00
Henrik Rydgård
47f063550a Remove InitGraphics/ShutdownGraphics from Host, except for headless 2023-03-21 22:47:20 +01:00
Henrik Rydgård
858675e43e Update glslang to latest 2023-03-21 09:30:43 +01:00
Henrik Rydgård
4e4209c630 Include zstd as a system header from basis_universal.
Fixes #17133
2023-03-16 14:59:18 +01:00
Henrik Rydgård
93bf82a906 Add KTX2 basis/UASTC texture transcoding support 2023-03-14 11:55:21 +01:00
Henrik Rydgård
32e8ab3b5d Import all of basisu_transcoder, set up build 2023-03-13 12:37:43 +01:00
Lubos
f24026d163 OpenXR - Increase foveation level 2023-03-09 21:04:30 +01:00
Unknown W. Brackets
0981c28224 Build: Skip install of list_cpu_features. 2023-02-26 15:58:40 -08:00
Unknown W. Brackets
c062b78b55 Build: Cleanup some MSVC optimization settings. 2023-02-26 11:27:46 -08:00
Unknown W. Brackets
0943bebc48 Build: Fix an MSVC warning, normalize a bit. 2023-02-26 11:25:54 -08:00
Henrik Rydgård
0cb051a37f Update SPIRV-Cross to a version that builds in debug mode on the latest VS.
The old bug that used to cause a warning now fails outright, so the
upgrade is necessary.
2023-02-24 22:45:49 +01:00
Henrik Rydgård
66bd9cde14 Revert accidental armips change 2023-02-11 19:39:25 +01:00
Henrik Rydgård
d65dae7185 Depth scale functions: Clean up the naming, add a failing test 2023-02-10 14:57:45 +01:00
Lubos
abf76bd212 OpenXR - One APK for both Pico and Quest 2023-02-08 17:26:36 +01:00
Eric Warmenhoven
560d6f3b7c Another libretro mac build fix 2023-02-01 12:19:02 -08:00
Eric Warmenhoven
a715462b0f Update to latest armips, with build fix for libretro mac 2023-02-01 09:23:41 -08:00
Henrik Rydgård
891df6c0c4 Update Vulkan headers to SDK 1.3.239 2023-01-30 18:55:49 +01:00
Unknown W. Brackets
489411359e Common: Add cpu_features library. 2023-01-29 14:35:58 -08:00
Lubos
5491a05796 OpenXR - Enable level 5 CPU/GPU performance on Quest 2 2023-01-20 14:40:09 +01:00
Henrik Rydgård
c76c09c1f3
Merge pull request #16669 from unknownbrackets/vulkan-update
Update Vulkan headers and SPIRV-Cross
2023-01-04 10:11:57 +01:00
Henrik Rydgård
650390d146
Merge pull request #16668 from unknownbrackets/glslang
Build: Update to glslang v11.13.0, use upstream
2023-01-04 10:06:49 +01:00
Unknown W. Brackets
87aa4e127c Build: Update to glslang v11.13.0, use upstream.
This switches the submodule origin.
2023-01-01 10:28:53 -08:00
Unknown W. Brackets
77849d3eed riscv: Add disassembler.
From https://github.com/anthony-coulter/riscv-disassembler.
Modified slightly to pull in less headers in the h, prefix funcs.
2023-01-01 10:28:53 -08:00
Unknown W. Brackets
3ce2c4b380 Vulkan: Update headers to 1.3.236. 2023-01-01 10:21:17 -08:00
Unknown W. Brackets
9434df1968 Build: Update to SPIRV-Cross sdk-1.3.236.0. 2023-01-01 10:21:16 -08:00
Unknown W. Brackets
15908856dd Build: Cleanup MSVC project files.
Remove some files that don't exist anymore, add some other platform
files for convenience.
2022-12-19 10:13:43 -08:00
Unknown W. Brackets
21332c677b Build: Allow compiling without armips. 2022-12-17 10:08:46 -08:00
Lubos
8ff1156c04 OpenXR - SDK updated 2022-12-07 21:19:33 +01:00
Unknown W. Brackets
6c6133a3c1 Build: Get rid of legacy zstd support.
This refers to old versions of zstd we never used, and the code also
generates warnings when it's built.
2022-12-04 08:14:30 -08:00
Unknown W. Brackets
c89823ce92 Replacement: Allow use of textures.zip for Android.
Will work on all platforms, but intended for situations like Android where
random access to files on storage is horribly slow.
2022-10-30 10:57:41 -07:00
Unknown W. Brackets
485249a83e Windows: Avoid compile param conflict warning. 2022-10-29 12:52:24 -07:00
Unknown W. Brackets
79d53552a5 armips: Update to latest. 2022-10-29 09:02:12 -07:00
Unknown W. Brackets
2b884de585 armips: Use native std::filesystem on Windows/UWP. 2022-10-01 08:13:57 -07:00
Unknown W. Brackets
559fdd167f armips: Also update UWP and ARM64, etc. 2022-09-30 20:16:34 -07:00
Unknown W. Brackets
ac335ad61a armips: Update to UTF-8/c++17 armips. 2022-09-30 19:48:14 -07:00
Unknown W. Brackets
faf7fc7aea Build: Update zstd to latest dev.
Fixes attribute issue in newer c++ standards.
2022-09-30 19:31:06 -07:00
Unknown W. Brackets
c49b91c62b armips: Update to latest. 2022-09-30 17:47:43 -07:00
Henrik Rydgård
ef7900fc7a
Merge pull request #16128 from lvonasek/docs-openxr-readme
OpenXR - SDK readme
2022-09-28 16:43:32 +02:00
Luboš Vonásek
088272c0c4
Update README.md 2022-09-28 16:24:26 +02:00
Lubos
d2de89e778 OpenXR - Add README.md about the SDK 2022-09-28 16:22:59 +02:00
Lubos
60871eeac5 OpenXR - Initialize Pico subsystems 2022-09-24 22:39:07 +02:00
Lubos
1fdbde8ee9 OpenXR - Support multiple loaders 2022-09-24 22:11:08 +02:00
Unknown W. Brackets
3c9f63e297 Vulkan: Update to latest VMA. 2022-09-04 23:54:15 -07:00
Unknown W. Brackets
d3501d0a7c Build: Update xxhash to v0.8.1. 2022-09-04 23:54:14 -07:00
Unknown W. Brackets
18c2b04e7a Build: Update to zstd v1.5.3.
Untagged, so using latest as of now.  Has perf improvements.
2022-09-04 23:54:14 -07:00
Henrik Rydgård
2bb845a0ca VS 2022 warning fix 2022-09-03 15:21:08 +02:00
Unknown W. Brackets
09b7a62666 libpng: Correct func pointer type warning. 2022-08-13 12:43:14 -07:00
Lubos
d109e7c1d7 Merge branch 'master' into feature_openxr_quest 2022-07-12 18:54:47 +02:00