Henrik Rydgård
|
ada76e30ca
|
Add new capabilities to the auto image layout transition functions
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
58fea04b8a
|
Split the auto image layout transition function (color/depth-stencil)
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
6ac5a21846
|
Update the layout from within TransitionImageAuto
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
0bdbffd12f
|
Revert minor optimization that needs some more work first
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
a66affe5db
|
Delete the function TransitionImageLayout2
|
2024-04-06 17:12:40 +02:00 |
|
Henrik Rydgård
|
a3d0cb1f12
|
Switch away from TransitionImageLayout2
|
2024-04-06 17:12:32 +02:00 |
|
Henrik Rydgård
|
e00f1f10a3
|
More barrier code simplification
|
2024-04-06 17:03:44 +02:00 |
|
Henrik Rydgård
|
4a5eb4bdfb
|
More cleanup
|
2024-04-06 17:03:40 +02:00 |
|
Henrik Rydgård
|
d28e9dc006
|
Minor cleanup
|
2024-04-06 17:03:40 +02:00 |
|
Henrik Rydgård
|
9ec5efdcc5
|
Add facility to run callbacks on the window thread
|
2024-04-06 12:14:29 +02:00 |
|
Henrik Rydgård
|
616ee81f84
|
Add another parameter to the internal "request" framework.
|
2024-04-06 12:04:45 +02:00 |
|
Henrik Rydgård
|
5a8140c301
|
Initialize RAIntegration support if available. Untested.
|
2024-04-05 18:15:10 +02:00 |
|
Henrik Rydgård
|
ae6e0d182e
|
Vulkan: Fix function loading regression affecting MSAA
When loading function that have been merged into core, use the core
names.
|
2024-04-05 17:28:37 +02:00 |
|
Henrik Rydgård
|
a32edff049
|
Merge pull request #18992 from hrydgard/misc-cleanup
Some assorted cleanup
|
2024-04-04 21:01:26 +02:00 |
|
Henrik Rydgård
|
81ef166772
|
Combine two minor fixes by GermanAizek
This takes the good parts from #18995 and #18999
|
2024-04-04 20:57:51 +02:00 |
|
Henrik Rydgård
|
eae0504627
|
Vulkan: Don't use explicit swizzle channels when not needed
|
2024-04-04 15:47:39 +02:00 |
|
Henrik Rydgård
|
4ea58b64d4
|
Merge our two different Vulkan barrier batch implementations
|
2024-04-04 15:32:48 +02:00 |
|
Henrik Rydgård
|
9f9881dfe3
|
Move some code, minor cleanup.
See #18987
|
2024-04-04 12:30:41 +02:00 |
|
Henrik Rydgård
|
d02227227b
|
Merge pull request #18981 from GermanAizek/using-preinc-predec
[GPU/System/Thread/Core/FS] Simplify loops
|
2024-04-04 00:26:54 +02:00 |
|
Herman Semenov
|
4b92848bdc
|
[System/Core] Simplify loops
|
2024-04-03 19:25:55 +03:00 |
|
Henrik Rydgård
|
32fe47d761
|
Fix or ignore some various Vulkan validation errors
|
2024-04-03 13:37:40 +02:00 |
|
Henrik Rydgård
|
3bebd2101a
|
Revert "OpenXR - One APK for Android and standalone VR"
|
2024-04-03 10:57:02 +02:00 |
|
Henrik Rydgård
|
814ba6ef44
|
Merge pull request #18973 from GermanAizek/fix-return-copies
Fixed return copies from functions and added const ref params
|
2024-04-03 00:21:48 +02:00 |
|
Henrik Rydgård
|
8720cc2640
|
Merge pull request #18975 from GermanAizek/protect-from-ub
Protect against undefined behavior when bitwise shift occurs with negative value
|
2024-04-03 00:18:59 +02:00 |
|
Henrik Rydgård
|
77cff14743
|
Merge pull request #18915 from GermanAizek/optimize
utils: rewrite on optimized function SplitString
|
2024-04-03 00:16:30 +02:00 |
|
Herman Semenov
|
7b3c45508b
|
Protect against undefined behavior when bitwise shift occurs with negative value
|
2024-04-02 19:31:04 +03:00 |
|
Herman Semenov
|
17ecee1715
|
Fixed return copies from functions and const ref params
|
2024-04-02 18:37:00 +03:00 |
|
Henrik Rydgård
|
8aac45fec0
|
Merge pull request #18972 from GermanAizek/strange-malloc-delete
Fixed to free() C version, since memory block was allocated using malloc()
|
2024-04-02 16:07:12 +02:00 |
|
Herman Semenov
|
52635fca1d
|
utils: rewrite on optimized function SplitString
|
2024-04-02 17:01:14 +03:00 |
|
Herman Semenov
|
36b7875644
|
Fixed to free() C version, since memory block was allocated using malloc()
|
2024-04-02 16:35:13 +03:00 |
|
Henrik Rydgård
|
746696ab58
|
Merge pull request #18970 from GermanAizek/cleanup
Cleanup excess redefines and maybe fixed result in HLE sceIo::sceIoGetDevType()
|
2024-04-02 13:55:27 +02:00 |
|
Henrik Rydgård
|
d8c6a516d7
|
Merge pull request #18967 from GermanAizek/fix-memleaks
[Common/File/UI] Fixed minor memleaks
|
2024-04-02 13:40:07 +02:00 |
|
Herman Semenov
|
0f94ac9189
|
Cleanup excess redefines and maybe fixed result in HLE sceIo::sceIoGetDevType()
|
2024-04-02 14:25:26 +03:00 |
|
Signed-off-by: Henrik Rydgård
|
9c3c23daa6
|
Fixed memleaks and incorrect add tab in ui::view_group
Signed-off-by: Herman Semenov <GermanAizek@yandex.ru>
|
2024-04-02 13:48:16 +03:00 |
|
Henrik Rydgård
|
33dca6b248
|
Merge pull request #18964 from GermanAizek/make_unique
[Core/HLE/Common/UI] Using C++17 make smart pointers
|
2024-04-01 23:55:10 +02:00 |
|
Herman Semenov
|
cfb77ce83e
|
[Core/HLE/Common/UI] Using C++17 make smart pointers
|
2024-04-01 18:12:27 +03:00 |
|
Henrik Rydgård
|
f9c31072d2
|
Disable Vulkan/MoltenVK on x64 macs
Keep getting reports of radeon and intel GPUs that don't work with Vulkan.
|
2024-03-28 11:17:47 +01:00 |
|
Nemoumbra
|
48dde6b953
|
Spaces -> Tabs
|
2024-03-26 00:19:26 +03:00 |
|
Nemoumbra
|
bdcbb9efb4
|
Added color support for INFO and DEBUG logs in SDL
|
2024-03-26 00:08:42 +03:00 |
|
Lubos
|
63307aec2e
|
OpenXR - One APK for Android and standalone VR
|
2024-03-21 12:29:22 +01:00 |
|
Lubos Vonasek
|
333e434361
|
OpenXR - Fix vcxproj paths
|
2024-03-20 18:58:15 +01:00 |
|
Lubos
|
76b015a4ab
|
OpenXR - Migrate to official SDK
|
2024-03-20 12:23:54 +01:00 |
|
Lubos
|
13ff41bc2b
|
OpenXR - Passthrough on the latest QuestOS fixed
|
2024-02-26 12:56:14 +01:00 |
|
Henrik Rydgård
|
c5791764d8
|
Make the i18n T function use std::string_view
Buildfixes, crashfixes
One more
Android buildfix
Buildfix Qt
|
2024-02-12 18:44:39 +01:00 |
|
Henrik Rydgård
|
8dc4d6e026
|
Temporarily disable MSAA on Adreno GPUs. See issue #18818
|
2024-02-03 18:40:03 +01:00 |
|
Henrik Rydgård
|
3802d4ee16
|
Try to resolve another race condition. Improve an assert.
|
2024-02-03 10:54:16 +01:00 |
|
Henrik Rydgård
|
d4a71a2268
|
More fixes
|
2024-02-03 00:20:08 +01:00 |
|
Henrik Rydgård
|
6ce4933db8
|
Split the discard-stencil-bug flag into separate flags for Adreno and Mali
|
2024-02-02 11:11:31 +01:00 |
|
Henrik Rydgård
|
86ea5665f0
|
Show some more Vulkan extensions in sysinfo
|
2024-02-01 17:08:54 +01:00 |
|
Henrik Rydgård
|
c0bc6446dd
|
Improve assert, cleanup
|
2024-02-01 16:33:01 +01:00 |
|