Lubos
319d434acc
OpenXR - Allow higher 2D canvas distance
2022-11-17 12:51:42 +01:00
Lubos
011592754f
OpenXR - Use mouse control only
2022-11-17 12:19:17 +01:00
Lubos
0ae1d75daf
OpenXR - Support camera adjust using joystick
2022-11-17 10:22:01 +01:00
Henrik Rydgård and GitHub
3e481634ac
Merge pull request #15438 from iota97/grid
...
Fix grid align
2022-11-14 23:05:42 +01:00
Unknown W. Brackets
db400bd312
UI: Show standard back button on touch layout.
...
This is a bit less wide, but uses common logic to render.
Some are experiencing no left buttons on this screen, so this is a bit of
an experiment as well as making the UI more consistent.
2022-11-13 10:49:02 -08:00
Unknown W. Brackets and GitHub
305aae3e50
Merge pull request #16363 from hrydgard/android-shader-assert
...
OpenGL ES: Bail as early as possible if things are bad
2022-11-08 06:01:41 -08:00
Henrik Rydgård
dd0409d68c
OpenGL ES: Crash as early as possible if things are bad
...
There's a huge variety of crash report in the Play Console of various
opengl failures. Try to concentrate them to early points in
initialization
2022-11-08 10:43:38 +01:00
Lubos
47f2afcd55
Merge branch 'master' into cleanup_camera_control
2022-11-07 18:23:07 +01:00
Lubos
e1baa3d424
OpenXR - Camera sliders removed from settings
2022-11-07 17:14:27 +01:00
Lubos
cd49dc6627
OpenXR - Camera adjustment using PSP keys
2022-11-07 17:13:08 +01:00
Henrik Rydgård
c91e7912bf
Change "Simulate block transfer" to "Skip GPU Readbacks". Group the speed hacks together
2022-11-06 19:30:38 +01:00
Henrik Rydgård
519db766b6
Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations.
2022-11-06 19:26:56 +01:00
Unknown W. Brackets and GitHub
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
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
b4507cd5cc
Make a lot more code VR build for all platforms
2022-11-06 14:36:51 +01:00
Lubos
14abd91861
Merge branch 'master' into feature_openxr_motion
2022-11-05 10:49:11 +01:00
Lubos
1d452a2e01
OpenXR - Add an option to disable 72Hz update
2022-11-03 21:33:46 +01:00
Lubos
c6b83dd9d8
OpenXR - Enable camera movement and stereo in flatscreen mode
2022-11-03 20:00:30 +01:00
Lubos
67af5baf3e
OpenXR - Settings code cleanup
2022-11-01 10:08:43 +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
Henrik Rydgård and GitHub
cf27d14131
Merge pull request #16293 from lvonasek/feature_openxr_camera
...
OpenXR - Modify camera parameters in realtime
2022-10-30 09:14:56 +01:00
Lubos
92422160a0
OpenXR - Camera side adjust added
2022-10-29 19:31:57 +02:00
Lubos
b7da6f7e45
OpenXR - Camera height adjust added
2022-10-29 19:19:25 +02:00
Henrik Rydgård and GitHub
ac818d9639
Merge pull request #16291 from hrydgard/frame-desc-set
...
Vulkan: Reserve descriptor set 0 for frame-global data, move everything else to set 1
2022-10-28 18:02:27 +02:00
Lubos
96f89f4bd7
OpenXR - Allow updating camera in realtime
2022-10-28 15:50:00 +02:00
Lubos
f4f7dc570f
OpenXR - Make VR camera parameters floating numbers
2022-10-28 14:59:12 +02:00
Henrik Rydgård
96a5c52037
Vulkan: Reserve descriptor set 0 for frame-global data, move everything else to set 1
2022-10-28 09:39:56 +02:00
iota97
3454ea9c1d
Fix UB
2022-10-27 14:57:19 +02:00
Henrik Rydgård
1da6d29a0f
Crashfix in settings menu (Android only, for whatever reason)
2022-10-27 11:05:59 +02:00
Henrik Rydgård
763afd4a8e
Improve compatibility checks for stereo rendering.
2022-10-27 11:05:59 +02:00
Henrik Rydgård
0de12f5ca9
Some refactoring of framebuffer views, layer issues, more work.
2022-10-27 11:05:58 +02:00
Henrik Rydgård
2e87f0bc0b
More work. Things are starting to work now.
2022-10-27 11:05:58 +02:00
Henrik Rydgård
c668736924
Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines
2022-10-27 11:05:58 +02:00
Henrik Rydgård
fb250c4b29
More multiview work
2022-10-27 11:05:58 +02:00
Lubos
2fd6438c0e
OpenXR - Camera distance adjust added
2022-10-20 21:23:27 +02:00
Lubos
77f8f2f1f7
OpenXR - Rearrange VR settings
2022-10-20 21:04:56 +02:00
Henrik Rydgård
aa51bfd1ef
Use GPU "use" flags to replace IsVRBuild in the renderer. It remains elsewhere.
2022-10-17 19:57:11 +02:00
Henrik Rydgård
d4bfe9299d
Track min and max GPU time, init time, render CPU time.
...
Mainly wanted to see if init time is a factor, there are optimizations
we can do there.
2022-10-10 10:53:27 +02:00
Unknown W. Brackets
bc84d6345b
Vulkan: Disable geometry shaders for Mali <= 18.
...
These drivers apparently have some weird behavior.
2022-10-09 00:57:10 -07:00
Herman Semenov and GitHub
29b87e0c0b
Merge branch 'master' into master
2022-10-03 07:49:13 +00:00
Henrik Rydgård and GitHub
bc1975bc99
Merge pull request #16142 from unknownbrackets/geo-shader
...
Implement geometry shader for range culling
2022-10-02 17:06:55 +02:00
Unknown W. Brackets
2832edcc37
Vulkan: Allow configuring geometry shaders on/off.
2022-10-02 07:42:22 -07:00
Unknown W. Brackets
d16caa71af
Vulkan: Add geometry shader ID tracking.
...
We're still not generating them, yet. But this tracks the objects and
IDs through the pipeline.
2022-10-02 07:42:16 -07:00
Unknown W. Brackets
a8c12385c1
UI: Prevent rendering during reboot.
...
Can sometimes crash.
2022-10-02 07:25:31 -07:00
Unknown W. Brackets
753ac95307
Debugger: Fix game.reset by adding a reboot status.
...
We don't want EmuScreen to auto-exit, and we don't want to double-lock the
debugger lifecycle lock. Let's just handle reboot specifically.
2022-10-01 18:13:22 -07:00
Unknown W. Brackets
59a489f883
Draw: Add COLOR1 semantic.
2022-10-01 12:14:46 -07:00
lainon
b304551747
Code readability, vec reserve() and remove excess c_str()
2022-09-30 12:31:32 +03:00
lainon
fec708489a
Correct cleaning string and remove unused vars
2022-09-30 12:26:30 +03:00
Henrik Rydgård and GitHub
dc22fd2205
Merge pull request #16064 from unknownbrackets/ui-tags
...
UI: Fix controller autoconf list result
2022-09-20 21:11:27 +02:00