Lubos
|
fea2ace548
|
OpenXR - Initial work on Vulkan support
|
2022-09-13 01:39:44 +02:00 |
|
Lubos
|
b695c1ffb3
|
Merge branch 'master' into compat_openxr_gta
|
2022-09-12 23:04:31 +02:00 |
|
Lubos
|
9ede9bd822
|
OpenXR - Refactor variable name
|
2022-09-12 23:01:44 +02:00 |
|
Lubos
|
c6ff56d4a3
|
OpenXR - Crash when using 3D stereo fixed
|
2022-09-12 22:55:53 +02:00 |
|
Lubos
|
e49ee5c93b
|
Merge branch 'master' into feature_openxr_stereo
|
2022-09-12 18:49:22 +02:00 |
|
Lubos
|
bdde5f0f7f
|
OpenXR - Use per game stereo separation file
|
2022-09-12 18:47:13 +02:00 |
|
 Henrik RydgårdandGitHub
|
75efcd9dfd
|
Merge pull request #16000 from unknownbrackets/gedebugger
Cleanup some crashes in GE debugger or with large textures
|
2022-09-11 19:41:11 +02:00 |
|
Henrik Rydgård
|
3e7f6b57aa
|
Shadergen issues found by the test
|
2022-09-11 16:52:33 +02:00 |
|
Henrik Rydgård
|
9bd8b11bf8
|
Implement shader depal for D3D11.
|
2022-09-11 13:41:17 +02:00 |
|
Unknown W. Brackets
|
6c6d817ce7
|
Vulkan: Avoid crash if large texture attempted.
Doesn't do the clamp/wrap thing, but at least this won't crash.
|
2022-09-10 20:14:37 -07:00 |
|
Unknown W. Brackets
|
54fe342f4b
|
Vulkan: Wake compile thread when enqueued.
Previously was being woken up every frame unconditionally, causing some
logspam.
|
2022-09-10 08:30:09 -07:00 |
|
Henrik Rydgård
|
e5d1bb5552
|
Warning fix
|
2022-09-09 11:34:11 +02:00 |
|
Lubos
|
214a5572c3
|
OpenXR - Compile fix
|
2022-09-08 19:00:41 +02:00 |
|
 Luboš VonásekandGitHub
|
5be9455bf5
|
Merge branch 'hrydgard:master' into compat_openxr_gta
|
2022-09-08 18:39:11 +02:00 |
|
Lubos
|
c9f08a85c6
|
OpenXR - Do not mashup Common/GPU
|
2022-09-08 18:25:10 +02:00 |
|
Lubos
|
64857ce5c7
|
Merge branch 'compat_openxr_gta' of github.com:lvonasek/ppsspp into compat_openxr_gta
|
2022-09-08 18:17:09 +02:00 |
|
Lubos
|
6e4849b910
|
OpenXR - Refactor
|
2022-09-08 18:05:12 +02:00 |
|
Henrik Rydgård
|
974cd38b1f
|
Some more debug names to vulkan objects
|
2022-09-08 09:16:40 +02:00 |
|
Henrik Rydgård
|
58a7f0cf21
|
Assorted cleanup
|
2022-09-08 01:26:01 +02:00 |
|
Henrik Rydgård
|
68dd329d95
|
Fix for desc struct
|
2022-09-08 01:24:04 +02:00 |
|
Henrik Rydgård
|
347f7c4e5a
|
Vulkan: Improve tagging of pipelines for debugging purposes
|
2022-09-08 00:47:22 +02:00 |
|
Henrik Rydgård
|
cddc612f6d
|
Extend lifetime of ShaderModule objects since we might need to recreate pipelines for different render passes
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
14b5a1a7cd
|
Fix pipeline lifetime issue, misc.
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
caff2ea573
|
Correct merging of render passes. However, we have lifetime issues.
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
77819c6f80
|
Lifetime fixes, cleanups
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
befcfb470c
|
Fix shader caching.
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
7ab7440475
|
Also create renderpass variants on demand
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
80ca822bf2
|
Create framebuffer variants on demand
|
2022-09-08 00:38:28 +02:00 |
|
Henrik Rydgård
|
e828df9f25
|
Split each renderpass/framebuffer into multiple "compatibility classes" (RenderPassType).
|
2022-09-08 00:32:03 +02:00 |
|
 Luboš VonásekandGitHub
|
8906abebba
|
Merge branch 'hrydgard:master' into compat_openxr_gta
|
2022-09-07 22:28:18 +02:00 |
|
Lubos
|
52af230210
|
OpenXR - Use fog color to replace the sky
|
2022-09-07 19:57:26 +02:00 |
|
Lubos
|
4b129bb9c3
|
OpenXR - Refactor VR compat integration
|
2022-09-07 15:52:50 +02:00 |
|
Lubos
|
4ff3e496c5
|
Merge branch 'master' into compat_openxr_gta
|
2022-09-07 14:58:18 +02:00 |
|
 Henrik RydgårdandGitHub
|
ae23c3c266
|
Merge pull request #15974 from unknownbrackets/debugger-gecond
Add breakpoint conditions to GE debugger
|
2022-09-06 23:39:26 +02:00 |
|
 Henrik RydgårdandGitHub
|
759c9695e5
|
Merge pull request #15901 from lvonasek/feature_openxr_stereo
OpenXR - Stereoscopic rendering
|
2022-09-06 11:52:32 +02:00 |
|
Unknown W. Brackets
|
f595299fe5
|
GE Debugger: Allow expressions for goto address.
|
2022-09-05 17:33:54 -07:00 |
|
Henrik Rydgård
|
16212cae73
|
NFS speed effect: Improve framebuffer choice logging, tighten up stride checks.
|
2022-09-05 23:31:30 +02:00 |
|
Lubos
|
93202e47f4
|
OpenXR - Config for stereo separation added
|
2022-09-05 22:10:20 +02:00 |
|
Lubos
|
08226d8396
|
OpenXR - Stereo matrices fixed
|
2022-09-05 20:49:25 +02:00 |
|
Henrik Rydgård
|
06e9995ab6
|
Remove reference to non-existent file from Common.vcxproj
|
2022-09-05 19:13:14 +02:00 |
|
Lubos
|
3a0e6c7232
|
Merge branch 'master' into feature_openxr_stereo
|
2022-09-05 19:11:52 +02:00 |
|
Lubos
|
0e4f93d200
|
OpenXR - Fixing FOV better
|
2022-09-05 18:15:31 +02:00 |
|
Henrik Rydgård
|
a7074cda44
|
Fix for ARM 32-bit.
|
2022-09-05 17:58:26 +02:00 |
|
Henrik Rydgård
|
ed8c4e8758
|
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
|
2022-09-05 10:33:05 +02:00 |
|
Unknown W. Brackets
|
3c9f63e297
|
Vulkan: Update to latest VMA.
|
2022-09-04 23:54:15 -07:00 |
|
Lubos
|
4ce0579f70
|
OpenXR - Split projection matrix for color and depth buffer
|
2022-09-04 21:12:18 +02:00 |
|
Lubos
|
93a2817062
|
Merge branch 'feature_openxr_stereo' into compat_openxr_gta
|
2022-09-04 16:33:33 +02:00 |
|
Lubos
|
2195f4b2e7
|
OpenXR - Mismatched call order fixed
|
2022-09-04 14:08:03 +02:00 |
|
Lubos
|
fb875b94de
|
OpenXR - Multipass rendering fixed
|
2022-09-04 14:01:17 +02:00 |
|
Lubos
|
5be6665df8
|
Merge branch 'master' into feature_openxr_stereo
|
2022-09-04 12:37:41 +02:00 |
|