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 |
|
Lubos
|
c2c0561be2
|
OpenXR - OPENXR ifdef removal
|
2022-08-27 17:33:37 +02:00 |
|
Henrik Rydgård
|
416d8b403b
|
Merge pull request #15768 from lvonasek/feature_openxr_6dof
OpenXR - 6DoF support
|
2022-08-24 18:49:41 +02:00 |
|
Unknown W. Brackets
|
7ec62a32b4
|
GPU: More consistently clear ptrs on DeviceLost().
Rather get a null pointer crash than confusing buggy use-after-free
excitement.
|
2022-08-23 20:15:30 -07:00 |
|
Lubos
|
5f377f82eb
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-05 13:49:42 +02:00 |
|
Henrik Rydgård
|
f84d2e9ba7
|
Fixes, state invalidation
|
2022-08-03 22:23:07 +02:00 |
|
Lubos
|
d29b9011db
|
OpenXR - VR settings added, better UI detection
|
2022-07-27 19:47:11 +02:00 |
|
Lubos
|
0c208d192b
|
OpenXR - Basic look around implementation
|
2022-07-25 18:47:54 +02:00 |
|
Unknown W. Brackets
|
ffbd9bbe98
|
Global: Fix some int/size_t conversion warnings.
|
2022-03-13 12:03:48 -07:00 |
|
Unknown W. Brackets
|
48b597a1b9
|
Display: Move core counters/stats to HW file.
This separates things better, so not everything is pulling in HLE.
|
2022-01-30 11:53:48 -08:00 |
|
Henrik Rydgård
|
992ad801e7
|
Add a crude way to blacklist post/texture shaders from certain vendors.
Use it to work around #14530 for now.
|
2021-09-28 23:39:52 +02:00 |
|