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
Unknown W. Brackets
1ffdf0d5b8
GE Debugger: Respect unchanged VRAM each frame.
...
Oops, wasn't setting the version each run after caching the frame dump
data.
2022-11-01 22:56:29 -07:00
Unknown W. Brackets
00e8720749
GE Debugger: Try harder to identify unchanged VRAM.
...
If we exit to the CPU (stall), we don't know if VRAM gets changed by the
CPU. We can check to avoid making the dump require unnecessary copying.
2022-11-01 22:47:46 -07:00
Unknown W. Brackets
5afb009b56
GE Debugger: Dump textures only if possibly used.
2022-11-01 22:15:11 -07:00
Unknown W. Brackets
e7185f93b3
GE Debugger: Restrict marking of dirty VRAM better.
2022-11-01 22:14:23 -07:00
Henrik Rydgård
b42f6d74e8
Merge pull request #16314 from unknownbrackets/replacement-ui
...
UI: Install textures as a zip if supported
2022-11-01 19:13:49 +01:00
Henrik Rydgård
7967da0f6f
Vulkan: Fix descriptor set binding in geometry shader generator. Should fix #16315
2022-11-01 13:43:48 +01:00
Lubos
67af5baf3e
OpenXR - Settings code cleanup
2022-11-01 10:08:43 +01:00
Unknown W. Brackets
15645ca480
Replacement: Avoid issues with c++14 data().
2022-10-31 20:17:18 -07:00
Unknown W. Brackets
6105688c32
UI: Install textures as a zip if supported.
2022-10-31 20:14:38 -07:00
Lubos
a06c51b419
OpenXR - Enable stereo for Split/Second
2022-10-31 17:44:05 +01:00
Lubos
d2a79f9ea3
OpenXR - Workaround for not working inputbox
2022-10-31 17:34:01 +01:00
Lubos
823bfae5ea
Memory initialization fixed
2022-10-31 15:00:09 +01:00
Lubos
3c87e71177
OpenXR - Let users set the movement length
2022-10-31 13:19:06 +01:00
Lubos
0101c464a5
OpenXR - Option to disable controller mapping
2022-10-31 12:17:30 +01:00
Lubos
b740bfbcfb
OpenXR - Map controller motions on keys
2022-10-31 11:59:07 +01:00
Henrik Rydgård
e97d5498c6
Merge pull request #16306 from unknownbrackets/ir-prefixes
...
irjit: Correct prefix validation
2022-10-31 09:11:52 +01:00
Henrik Rydgård
61ce0d02f2
Merge pull request #16305 from unknownbrackets/ir-fpu
...
irjit: Fix unordered float compares
2022-10-31 09:10:53 +01:00
Henrik Rydgård
3f33cf102c
Merge pull request #16304 from unknownbrackets/replacement
...
Improve texture replacement cache and allow read from zip
2022-10-31 09:08:25 +01:00
Unknown W. Brackets
eef29d5e95
irjit: Correct prefix validation.
...
Some vcmps, etc. were perfectly valid but were forcing to interp.
This also catches more cases that should go to interp correctly.
2022-10-30 23:15:54 -07:00