Unknown W. Brackets
31cb3a8eae
Merge pull request #16346 from hrydgard/remove-retain-changed-textures-setting
...
Change the "Retain changed textures" option into a compat.ini option.
2022-11-06 10:18:21 -08:00
Henrik Rydgård
200c055823
libretro fix, more games
2022-11-06 18:59:31 +01:00
Henrik Rydgård
3e0b598da1
Merge pull request #16344 from hrydgard/remove-openxr-ifdef
...
Mostly remove the use of the OPENXR ifdef
2022-11-06 18:54:39 +01:00
Henrik Rydgård
09c0ebd3ca
Windows ARM/ARM64 buildfix
2022-11-06 17:40:41 +01:00
Henrik Rydgård
ff23d67bf4
Remove now-unused lang keys
2022-11-06 17:33:42 +01:00
Henrik Rydgård
95cb358fbf
Change the "Retain changed textures" option into a compat.ini option.
...
This option benefits so few games and can hurt others, so that it's
better that we specifically enable it for known cases like Popolocrois.
2022-11-06 17:28:50 +01:00
Henrik Rydgård
44106ff2e7
Linking fix for normal Android devices
2022-11-06 15:58:07 +01:00
Henrik Rydgård
162290147f
UWP build fix. Had to reshuffle some stuff and compile some Vulkan files.
2022-11-06 15:54:00 +01:00
Henrik Rydgård
0ef39d11d8
Add a dynamic loader for OpenXR so the VR code can link. Make it all build on Windows.
2022-11-06 15:37:58 +01:00
Henrik Rydgård
c44afcf462
Typo fix
2022-11-06 14:37:56 +01:00
Henrik Rydgård
b4507cd5cc
Make a lot more code VR build for all platforms
2022-11-06 14:36:51 +01:00
Henrik Rydgård
5d3ec6c8ff
Fix type of predictedDisplayTime
2022-11-06 14:35:28 +01:00
Henrik Rydgård
bf17219057
Merge pull request #16343 from hrydgard/minor-vr-cleanup
...
VR: Separate float parameters, to avoid ugly/dangerous scale hacks
2022-11-06 13:38:22 +01:00
Henrik Rydgård
8398b779fb
6dof fix
2022-11-06 11:51:28 +01:00
Henrik Rydgård
ef3b0607ef
Rename 6DOF_PRECISE to HAS_UNIT_SCALE
2022-11-06 11:39:41 +01:00
Henrik Rydgård
9b619b8c0b
Remove ugly float conversion hacks from VR config
2022-11-06 11:37:52 +01:00
Henrik Rydgård
8bb2313f5d
Finish previous buildfix...
2022-11-06 11:34:27 +01:00
Henrik Rydgård
6873444d39
Merge pull request #16342 from hrydgard/gradle-upgrade
...
Gradle upgrade, lock NDK version
2022-11-06 09:55:30 +01:00
Henrik Rydgård
4d81506046
Upgrade gradle, specify NDK version in android/build.gradle
...
Also fix a warning.
2022-11-06 09:44:06 +01:00
Henrik Rydgård
d575151a6e
Yet another gradle upgrade
2022-11-06 09:24:35 +01:00
Unknown W. Brackets
15fdb54a59
Merge pull request #16337 from hrydgard/renderpass-type-bitfield
...
Vulkan: Switch RenderPassType to be a "proper" bitfield enum.
2022-11-05 16:28:48 -07:00
Henrik Rydgård
439b38f705
Comment fixes (feedback)
2022-11-06 00:11:04 +01:00
Unknown W. Brackets
bbee15fdfe
Merge pull request #16340 from hrydgard/html-fix-ampersands
...
Fix parsing ampersands in server listings for streaming
2022-11-05 16:05:04 -07:00
Unknown W. Brackets
6f9ddd9cc4
Merge pull request #16338 from hrydgard/rotation-in-frame-uniforms
...
VK: Move the rarely used "u_rotation" uniform to the frame uniform buffer.
2022-11-05 15:50:34 -07:00
Henrik Rydgård
675a046759
Fix parsing ampersands in server listings for streaming
...
Fixes #16263 , or so I hope - haven't actually tested it, but seems
straightforward enough.
2022-11-05 23:31:30 +01:00
Henrik Rydgård
0010ccb43e
Merge pull request #16336 from lvonasek/hotfix_android_intent
...
Support Android file intents with up to 3 dots in path
2022-11-05 22:43:57 +01:00
Henrik Rydgård
0f37854ef9
Drop some D3D11 screen rotation support (was only used on Windows Phone)
2022-11-05 22:17:06 +01:00
Henrik Rydgård
ad6725b684
VK/D3D11: Move the rarely used "u_rotation" uniform to the frame uniform buffer.
...
This uniform is used in two cases:
* Non-buffered rendering in Vulkan, software transform
* Non-buffered rendering in D3D11 level 9 on Windows Phone, software transform
- which I don't think anyone builds for anymore
Nice to not have it in the main uniform buffer, but mainly a
demonstrator/test of moving stuff to the new frame-global buffer, and
setting up the infrastructure.
2022-11-05 22:14:05 +01:00
Henrik Rydgård
7742fbdeb6
Switch RenderPassType to be a "proper" bitfield enum.
2022-11-05 22:06:53 +01:00
Lubos
a5100d2de0
Support Android file intents with up to 3 dots in path
2022-11-05 21:44:21 +01:00
Henrik Rydgård
10c6232b9b
Merge pull request #16310 from lvonasek/feature_openxr_motion
...
OpenXR - Map controller gestures
2022-11-05 18:18:57 +01:00
Henrik Rydgård
bb21abdf77
Merge pull request #16333 from lvonasek/cleanup_openxr_core
...
OpenXR - Defines cleanup
2022-11-05 13:48:45 +01:00
Lubos
a52afe9fd8
Merge branch 'master' into cleanup_openxr_core
2022-11-05 10:51:29 +01:00
Lubos
14abd91861
Merge branch 'master' into feature_openxr_motion
2022-11-05 10:49:11 +01:00
Henrik Rydgård
92fc71ca5c
Merge pull request #16329 from lvonasek/feature_openxr_disable72hz
...
OpenXR - Add an option to disable 72Hz update
2022-11-05 10:33:20 +01:00
Lubos
22980c8b9f
Code formatting fixed
2022-11-05 10:16:24 +01:00
Lubos
aacbe4f4a3
OpenXR - Get platform flags in runtime
2022-11-04 14:53:07 +01:00
Lubos
aafa17fa73
OpenXR - Introduce platform flags
2022-11-04 14:22:42 +01:00
Lubos
f8d29e0d19
OpenXR - Fix ifdef ANDROID
2022-11-04 13:52:32 +01:00
Lubos
1d452a2e01
OpenXR - Add an option to disable 72Hz update
2022-11-03 21:33:46 +01:00
Henrik Rydgård
028b93a9a1
Merge pull request #16328 from lvonasek/feature_openxr_flatstereo
...
OpenXR - Enable camera movement and stereo in flatscreen mode
2022-11-03 20:23:47 +01:00
Lubos
c6b83dd9d8
OpenXR - Enable camera movement and stereo in flatscreen mode
2022-11-03 20:00:30 +01:00
Henrik Rydgård
074fb47576
Merge pull request #16312 from lvonasek/compat_openxr_splitsecond
...
OpenXR - Compatibility for Split/Second game
2022-11-02 22:13:29 +01:00
Henrik Rydgård
74ac90385f
Merge pull request #16319 from bslenul/core-opts-v2
...
[Libretro] Update core options to v2 + add a few new ones
2022-11-02 21:40:38 +01:00
bslenul
26a66dc37f
[Libretro] Update core options to v2 + add a few new ones
...
Updated core options to v2 + added the following options: "Cache Full ISO in RAM", "PSP Model" and "Hardware Tesselation".
2022-11-02 20:34:24 +01:00
Henrik Rydgård
f8b9138cee
Merge pull request #16325 from unknownbrackets/actions
...
Build: Use Makefile for libretro
2022-11-02 15:06:31 +01:00
Unknown W. Brackets
46bb065b7e
Build: Use Makefile for libretro.
2022-11-01 23:45:19 -07:00
Henrik Rydgård
92cd3fa5cc
Merge pull request #16322 from unknownbrackets/libretro-zip
...
Build: Enable libzip on libretro
2022-11-02 07:26:56 +01:00
Henrik Rydgård
03a90b1bbf
Merge pull request #16321 from unknownbrackets/gedebugger-record
...
GE Debugger: Try harder to identify unchanged VRAM
2022-11-02 07:15:39 +01:00
Unknown W. Brackets
404f67be8a
Build: Enable libzip on libretro.
2022-11-01 23:08:24 -07:00