Henrik Rydgård
9699be2110
RetroAchievements: Cleanup better on login failure
2024-09-26 01:09:56 +02:00
Henrik Rydgård
8c8b34aac4
Vulkan: Separate the instance and device API versions, for extension loading purposes
2024-09-25 18:38:31 +02:00
Henrik Rydgård
b2d9ac54dd
Make InfoField an "enum class", extract function FormatAPIVersion
2024-09-25 16:34:33 +02:00
Henrik Rydgård
de0f50158b
More refactoring
2024-09-25 16:19:29 +02:00
Henrik Rydgård
f4e3252966
Refactor LOAD_INSTANCE_FUNC_CORE
2024-09-25 16:08:37 +02:00
Henrik Rydgård
12ecf25618
Refactor the LOAD_INSTANCE_FUNC macro to load a function
2024-09-25 16:04:36 +02:00
Henrik Rydgård
4f9f0acd32
VulkanLoader: Improve logging
2024-09-25 15:59:24 +02:00
Nemoumbra
d1b49cf03b
Moved the CyclicBuffer to the Collections dir
2024-09-20 16:19:24 +03:00
Henrik Rydgård
c451b41b8b
Merge pull request #19470 from hrydgard/for-based-loop-cpp17
...
Rebase of #18559 (For based loop cpp17 by GermanAizek)
2024-09-18 13:25:34 +02:00
Henrik Rydgård
fb80ad6370
Merge pull request #19413 from oltolm/d3d9_com_ptr
...
use ComPtr for D3D9
2024-09-18 11:33:07 +02:00
Herman Semenov
4ef014cb73
[Common] Fixes from Unknown W. Brackets: <checkins@unknownbrackets.org>
2024-09-18 11:11:25 +02:00
Herman Semenov
9f5ac80430
Fixed merge conflict
2024-09-18 11:10:55 +02:00
Herman Semenov
192650f551
[Core/HLE/GPU/D3D11/GLES] Using for based loop C++17 and replaced on structured binding map C++17
2024-09-18 11:10:10 +02:00
Herman Semenov
45429bcd85
[Common/Data/File/Input/Net/Serialize/System/UI] Using for based loop C++17 and replaced on structured binding map C++17
2024-09-17 17:42:08 +02:00
Henrik Rydgård
a6dbb4dfdb
Merge pull request #19468 from hrydgard/german-static-const-override
...
Code cleanup: Add some const and static modifiers
2024-09-17 17:35:06 +02:00
Henrik Rydgård
0bb69a0ccf
Merge pull request #19464 from hrydgard/german-align-struct-64
...
Partial application of GermanAizek's PR #19047
2024-09-17 15:29:15 +02:00
Henrik Rydgård
eccd7f3767
More const/static-ification
2024-09-17 15:22:37 +02:00
Henrik Rydgård
2ba4eaf3dd
First part of the const changes etc
2024-09-17 15:13:13 +02:00
Henrik Rydgård
b21efd6728
Revert possibly problematic parts
2024-09-17 14:55:20 +02:00
Henrik Rydgård
9d48e51205
Merge pull request #19467 from hrydgard/german-check-before-delete
...
[Common/Core/Windows] Removed excess check pointer before delete or free
2024-09-17 14:27:41 +02:00
Henrik Rydgård
ed8f0c560a
Merge branch 'master' into fix-core-gpu-always-true
2024-09-17 13:03:26 +02:00
Herman Semenov
3c66f149d3
[Common/Core/Windows] Removed excess check pointer before delete or free()
2024-09-17 11:34:42 +02:00
Henrik Rydgård
11210442ce
Fix potential crash in reporting screenshot functionality
2024-09-17 11:24:22 +02:00
Henrik Rydgård
a05bf2d784
Merge pull request #19465 from lvonasek/hotfix-openxr-skipeffects
...
OpenXR - Fix rendering when skip framebuffer effects is enabled
2024-09-16 22:36:09 +02:00
Lubos
20064445b3
OpenXR - Restore depth buffer
2024-09-16 17:06:37 +02:00
Herman Semenov
dcb8b4f81b
[GPU/Core/Debugger] Reduced struct sizes using align for x64 platforms, fields carefully moved
...
Then revert changes that aren't worth it
2024-09-16 13:32:48 +02:00
Henrik Rydgård
99a65f3a0a
Implement the fallback path from OpenGL to Vulkan
2024-09-16 12:34:37 +02:00
Henrik Rydgård
62656b6e6f
VS2017 buildfix
...
thanks nemo
2024-09-14 18:40:03 +02:00
Henrik Rydgård
8e3daeb1e3
Merge pull request #19445 from hrydgard/vertexdec-opt
...
VertexDecoder: Don't read loop counts from memory. Improves codegen
2024-09-10 18:07:06 +02:00
Henrik Rydgård
42c32c5afc
VertexDecoder: Don't read loop counts from memory. Improves codegen
2024-09-10 17:53:19 +02:00
Henrik Rydgård
10d3b253a4
More InstallZip refactoring, add options for install directory where applicable
2024-09-10 13:55:12 +02:00
Henrik Rydgård
3f32d8e304
Merge pull request #19438 from hrydgard/android-folder-move-fixes
...
Android memstick folder move: Minor logging and robustness improvements
2024-09-09 20:39:22 +02:00
Henrik Rydgård
c631fe355f
Fix the MGS2 Acid renderpass merge optimization
...
Failed to merge the specified renderAreas, leading to AMD skipping
rendering of much of the screen.
Fixes #17680
2024-09-09 18:12:53 +02:00
Henrik Rydgård
d47c05f4a1
Android memstick folder move: Minor logging and robustness improvements
2024-09-09 17:47:21 +02:00
Henrik Rydgård
1ce416a366
Remove the Vulkan option on Moto G54. See issue #18681
...
See #18681
2024-09-08 17:34:47 +02:00
Henrik Rydgård
59b39a190c
Merge pull request #19436 from hrydgard/save-data-install
...
Implement save data install from ZIP
2024-09-07 16:59:04 +02:00
Henrik Rydgård
ce4f8ba6f4
Buildfix
2024-09-07 15:58:15 +02:00
Henrik Rydgård
f38cc4a959
Add some prototype UI for overwriting saves
2024-09-05 20:52:12 +02:00
Bashar Astifan
e7d7d89066
Simplify & win11-build check fix
...
Without build check on Windows 10 it will appear as Windows 11, I forgot to keep build check, also the process can be simplified more to avoid extra functions.
2024-09-04 22:56:37 +04:00
Bashar Astifan
b015225bf6
Adding SYSPROP_SYSTEMBUILD
...
Using `SYSPROP_SYSTEMVERSION` is bad idea since it's set under `Available as Int`, instead I just added `SYSPROP_SYSTEMBUILD`
2024-09-03 20:42:34 +04:00
Bashar Astifan
f1771b9474
OS Version UWP, Win32
2024-09-03 20:07:57 +04:00
Bashar Astifan
b235d4b218
OS Version preview
2024-09-03 15:58:35 +04:00
Henrik Rydgård
d6b4a76e98
Add Copy button for calculated CRCs on game info screen
2024-09-02 22:48:47 +02:00
Henrik Rydgård
ba9ee8c42c
Store: Minor layout fixes, bigger title text
2024-09-02 17:38:12 +02:00
Henrik Rydgård
d0ab095b1d
Homebrew Store: Fetch license and website URL. Add buttons to go to website and look up license info.
2024-09-02 01:05:55 +02:00
Lubos
6c507bf857
OpenXR - Ensure we have a valid poses after app event
2024-08-27 18:59:59 +02:00
Lubos
abeeeb1cbf
OpenXR - Sonic rivals rendering fix
2024-08-27 08:22:58 +02:00
Lubos
7fab80200a
OpenXR - Formatting
2024-08-26 22:06:53 +02:00
Lubos
a1acbe0c83
OpenXR - Remove depth buffer
2024-08-26 22:04:24 +02:00
Lubos
c07cf6c9be
OpenXR - Fix stage errors
2024-08-26 21:59:27 +02:00