Unknown W. Brackets
|
49f6c461ad
|
Reporting: Fix some header includes.
Particularly in Common, avoid including Core/Reporting.h.
|
2022-12-27 14:58:20 -08:00 |
|
Unknown W. Brackets
|
0496ca32ff
|
Global: Cleanup some minor includes and typos.
|
2022-12-27 08:33:07 -08:00 |
|
Unknown W. Brackets
|
252966bb17
|
GL: Cleanup a check to use ARB instead.
|
2022-12-18 12:03:21 -08:00 |
|
Unknown W. Brackets
|
e5dbdba638
|
GPU: Keep prevPrim_ set on flush.
For continuing previous verts, see #16612. We still don't handle these
quite accurately (outside software rendering), but this should be better.
|
2022-12-18 07:14:19 -08:00 |
|
Lubos
|
992d4c5147
|
OpenXR - Final Fantasy rendering fixed
|
2022-12-17 17:52:04 +01:00 |
|
Lubos
|
3de2ba1e9f
|
OpenXR - 3rd Birthday rendering fixed
|
2022-12-17 16:51:05 +01:00 |
|
Henrik Rydgård
|
11366a2ded
|
Don't refer directly to g_Config.iMultiSampleLevel, it can contain unsupported modes.
|
2022-12-14 16:43:37 +01:00 |
|
Henrik Rydgård
|
ee19db091f
|
Add accessor for UseFlags
|
2022-12-13 18:27:45 +01:00 |
|
Henrik Rydgård
|
ad1cd40ff7
|
Bump shader cache versions before release, just to be safe.
|
2022-12-13 08:45:20 +01:00 |
|
Unknown W. Brackets
|
f44852bb18
|
Global: Cleanup virtual/override specifiers.
Also missing virtual destructors, hidden non-overrides, etc.
|
2022-12-10 21:13:36 -08:00 |
|
Henrik Rydgård
|
b7a3cf56cc
|
OpenGL: Fix lifetime issue with uniform/sampler "locs" for thin3d pipelines
|
2022-12-09 20:52:19 +01:00 |
|
Unknown W. Brackets
|
77e510bd90
|
GPU: Use accurate depth for depth range hack.
This should be easier to ensure stays well tested.
|
2022-12-04 19:27:23 -08:00 |
|
Henrik Rydgård
|
0f12d44e59
|
Remove some unused/unnecessary code
|
2022-12-03 12:05:10 +01:00 |
|
Henrik Rydgård
|
92df6b832c
|
Safer and simpler alternative to cbfa4bf .
See #16483
|
2022-12-03 12:05:08 +01:00 |
|
Henrik Rydgård
|
02b8bf33fb
|
Merge pull request #16458 from hrydgard/desktop-friendly-msaa
Implement MSAA support for desktop GPUs in Vulkan
|
2022-12-03 11:22:41 +01:00 |
|
Henrik Rydgård
|
d6b9f39215
|
Merge pull request #16483 from lvonasek/hotfix_simpsons_crash
Simpsons crash on GLES fixed
|
2022-12-03 10:40:02 +01:00 |
|
Unknown W. Brackets
|
0c19f6ae1d
|
Merge pull request #16484 from lvonasek/compat_openxr_fixes
OpenXR - HUD support for even more games
|
2022-12-02 14:03:23 -08:00 |
|
Lubos
|
39c399df47
|
OpenXR - GTA Chinatown wars rendering fixed
|
2022-12-02 17:53:03 +01:00 |
|
Lubos
|
769b1d7342
|
OpenXR - Assasins Creed rendering fixed
|
2022-12-02 17:45:29 +01:00 |
|
Lubos
|
66cbe55ffc
|
OpenXR - Tony Hawk HUD fixed
|
2022-12-02 16:47:26 +01:00 |
|
Lubos
|
1e2cf07c6b
|
OpenXR - Monster Hunter HUD fixed
|
2022-12-02 15:16:41 +01:00 |
|
Lubos
|
b41a782fcd
|
Revert "Centralize ClearCacheNextFrame"
This reverts commit cbfa4bfc8e .
|
2022-12-02 14:32:27 +01:00 |
|
Henrik Rydgård
|
cd0acec3f0
|
Crashfix the other backends
|
2022-12-02 13:49:28 +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
|
de78007e66
|
OpenXR - Enable HUD in a few more games
|
2022-11-29 22:17:12 +01:00 |
|
Lubos
|
812c7d13aa
|
OpenXR - HUD disappearing in Flatout fixed
|
2022-11-29 21:25:13 +01:00 |
|
Henrik Rydgård
|
bdfde4cbac
|
Implement the new screen sizing parameters
|
2022-11-27 16:16:04 +01:00 |
|
Lubos
|
aa66b93124
|
MOve VR heuristics into a standalone method
|
2022-11-25 16:05:30 +01:00 |
|
Lubos
|
b2d809f4cd
|
typos fixed
|
2022-11-25 15:58:51 +01:00 |
|
Lubos
|
1ef036d07c
|
OpenXR - Farplane distance limit adjusted
|
2022-11-25 13:33:53 +01:00 |
|
Lubos
|
390ee28cd9
|
OpenXR - HUD fixes
|
2022-11-25 12:01:51 +01:00 |
|
Lubos
|
0b089dd1e5
|
OpenXR - HUD support improved
|
2022-11-25 11:08:49 +01:00 |
|
Lubos
|
3aae47c331
|
OpenXR - Add a TODO for follow-up PR
|
2022-11-25 09:31:44 +01:00 |
|
Lubos
|
08432dd4e1
|
OpenXR - Camera controls adjust HUD instead of FOV
|
2022-11-25 09:25:23 +01:00 |
|
Lubos
|
a58ea86318
|
OpenXR - HUD scale option added
|
2022-11-25 09:18:16 +01:00 |
|
Lubos
|
5417e828de
|
OpenXR - Do not rescale the postprocess effects
|
2022-11-25 09:05:48 +01:00 |
|
Lubos
|
0e2fd7c2a2
|
OpenXR - Fix HUD in many games which breaks postprocess effects
|
2022-11-24 19:17:00 +01:00 |
|
Henrik Rydgård
|
3dd45c6561
|
Can't forget the texture in the callback, breaks texture-from-framebuffer-copy.
Was probably redundant anyway.
|
2022-11-24 11:02:21 +01:00 |
|
Henrik Rydgård
|
70d1d8fa07
|
Replace the "GetCurrentStepId"-based state invalidation with callbacks
|
2022-11-24 10:52:42 +01:00 |
|
Henrik Rydgård
|
9bc0d662c9
|
Add more affected games to compat setting. Reorder checks, and check vendor flag.
|
2022-11-24 10:09:47 +01:00 |
|
Henrik Rydgård
|
39f2ddd128
|
Add compat flag / bug check for games on old Adreno/GL affected by #16015
See #16015
Partly derived from https://github.com/hrydgard/ppsspp/compare/master...unknownbrackets:ppsspp:adreno-deadlock
But this one surgically activates it only for the known affected games, to avoid any additional
performance regressions in the release.
Entirely untested.
|
2022-11-24 10:05:35 +01:00 |
|
Henrik Rydgård
|
f6fcc9e9a7
|
Add a way to view the "GPU_USE_" flags at runtime. Useful for sanity checking on-device.
|
2022-11-23 16:17:41 +01:00 |
|
Henrik Rydgård
|
cbfa4bfc8e
|
Centralize ClearCacheNextFrame
|
2022-11-21 18:13:13 +01:00 |
|
Henrik Rydgård
|
ce5a1b8b7e
|
Some minor "centralization"
|
2022-11-21 17:55:30 +01:00 |
|
Henrik Rydgård
|
eff4118769
|
One more refactoring step
|
2022-11-21 14:54:48 +01:00 |
|
Henrik Rydgård
|
37ec31dedd
|
Fix resizing issue. Took some refactoring.
|
2022-11-20 12:57:32 +01:00 |
|
Unknown W. Brackets
|
01d7d73438
|
GPU: Remove unused GPU_USE flag.
|
2022-11-13 08:09:57 -08:00 |
|
Unknown W. Brackets
|
4a367148e6
|
GPU: Centralize more GPU_USE flags, like depth.
|
2022-11-13 08:04:47 -08:00 |
|
Unknown W. Brackets
|
70c3205564
|
GPU: Correct equal depth checks.
|
2022-11-09 20:34:29 -08:00 |
|
Henrik Rydgård
|
2886c33c06
|
Merge pull request #16370 from lvonasek/compat_openxr_sonic
OpenXR - Sonic Rivals fixed
|
2022-11-09 21:28:34 +01:00 |
|