Lubos
|
d0e6f480a9
|
Merge branch 'master' into config_openxr_update
|
2022-12-04 18:04:08 +01:00 |
|
Lubos
|
0060a14fa7
|
OpenXR - Adjust the render resolution for VR
|
2022-12-02 20:48:35 +01:00 |
|
Henrik Rydgård
|
e3679df6cf
|
Fix switching between MSAA levels
|
2022-12-01 22:49:00 +01:00 |
|
Henrik Rydgård
|
06af304c8d
|
Multisampling groundwork
|
2022-12-01 22:49:00 +01:00 |
|
Henrik Rydgård
|
331d024a8c
|
Add a flags parameter to InvalidateCachedState and rename it Invalidate.
Also rename the old InvalidationFlags enum to InvalidateCallbackFlags.
|
2022-12-01 19:15:38 +01:00 |
|
Lubos
|
164c27f5ec
|
OpenXR - Screen stretching fixed
|
2022-11-28 19:25:13 +01:00 |
|
Henrik Rydgård
|
200e2f26c4
|
OffsetY fix for non-vulkan backends
|
2022-11-27 22:58:49 +01:00 |
|
Henrik Rydgård
|
d667bd84a3
|
Add back the old stretch-if-close-to-16:9 hack
|
2022-11-27 16:16:18 +01:00 |
|
Henrik Rydgård
|
bdfde4cbac
|
Implement the new screen sizing parameters
|
2022-11-27 16:16:04 +01:00 |
|
Lubos
|
db8b159d9e
|
OpenXR - Force PSP menu aspect ratio
|
2022-11-17 17:30:29 +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
|
8e0b82f92e
|
Address feedback
|
2022-10-28 17:42:21 +02:00 |
|
Henrik Rydgård
|
10eb21d3b3
|
Add some extra checking for valid stereo shader.
|
2022-10-28 10:17:29 +02:00 |
|
Henrik Rydgård
|
763afd4a8e
|
Improve compatibility checks for stereo rendering.
|
2022-10-27 11:05:59 +02:00 |
|
Henrik Rydgård
|
524e92374f
|
Use arrays more consistently.
|
2022-10-27 11:05:59 +02:00 |
|
Henrik Rydgård
|
6af4644ab2
|
Stereo on mobile fixes
|
2022-10-27 11:05:58 +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 |
|
Henrik Rydgård
|
6aa3e4b242
|
Minor refactoring in PresentationCommon
Broken out from stereo work
|
2022-10-21 15:53:09 +02:00 |
|
Henrik Rydgård
|
f2193814ee
|
PresentationCommon: Use refcounts to simplify shader module management
|
2022-10-21 14:18:29 +02:00 |
|
Henrik Rydgård
|
90d395a10d
|
Remove "attachment" parameter from BindFramebufferAsTexture everywhere.
Not actually useful since our framebuffer objects don't support multiple
color images, and probably won't ever need to.
|
2022-10-20 10:15:19 +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
|
347f7c4e5a
|
Vulkan: Improve tagging of pipelines for debugging purposes
|
2022-09-08 00:47:22 +02:00 |
|