Stenzek
|
c8698dac79
|
3rdparty/imgui: Update to v1.90.4
|
2024-04-06 22:21:53 +10:00 |
Stenzek
|
25726d2aef
|
3rdparty: Remove glslang
|
2024-04-06 21:16:52 +10:00 |
Stenzek
|
ec3f1b2aa4
|
GS/Vulkan: Swap out glslang for shaderc
|
2024-04-06 21:16:52 +10:00 |
Stenzek
|
291ce2cbb0
|
CI: Build shaderc as part of deps
|
2024-04-06 21:16:52 +10:00 |
Connor McLaughlin
|
49c199e7e8
|
GSRunner: Fix build on Windows
|
2024-04-06 17:43:13 +10:00 |
Stenzek
|
e6ff49eb60
|
GS/OpenGL: Use EGL 1.5 platform interface
|
2024-04-06 14:37:55 +10:00 |
Stenzek
|
8890e5948b
|
Common: Sync DynamicLibrary with DuckStation
|
2024-04-06 14:37:55 +10:00 |
Stenzek
|
651e9a7f9c
|
Docs: Update third-party notices
- Remove jpgd.
- Add FreeType, HarfBuzz, libjpeg.
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
caf0ade6f3
|
3rdparty: Remove jpgd
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
431b2c5b83
|
USB: Swap jpge for libjpeg
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
ebf0cf91b6
|
GS: Support saving WebP screenshots
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
590b81a782
|
Image: Use libjpeg and support WebP saving
Backport from:
f3c0c14b2a
c854b8f85e
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
6808db1cde
|
3rdparty: Remove unused in-tree libs
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
dfa5fccec9
|
Build: Unify shared libraries across platforms
Use DLLs/shared libraries for:
- libjpeg
- libpng
- libwebp
- lz4
- SDL
- zlib
- zstd
|
2024-04-06 13:17:22 +10:00 |
Stenzek
|
d5290e93a8
|
Qt: Fix crash on shutdown settings save
|
2024-04-05 21:12:59 +10:00 |
Connor McLaughlin
|
056a8d0274
|
Updater: Fix incorrect CoInitializeEx() call
|
2024-04-05 20:52:04 +10:00 |
JordanTheToaster
|
da7284f185
|
GH: Bug report clarification
|
2024-04-04 21:11:21 +01:00 |
JordanTheToaster
|
434001d4a3
|
GameDB: Various fixes
|
2024-04-04 21:11:21 +01:00 |
Stenzek
|
14ad8014e2
|
CMake: Skip deploying dxcompiler on Windows
We don't need it (yet).
|
2024-04-04 23:10:15 +10:00 |
Stenzek
|
dd82ee532c
|
Updater: Use IFileOperation for cleanup
|
2024-04-04 23:10:15 +10:00 |
Stenzek
|
29a961a407
|
Qt: Fix a couple more missing native separator calls
|
2024-04-04 17:35:14 +10:00 |
Stenzek
|
7066369887
|
Qt: Fix BIOS list
|
2024-04-04 17:35:14 +10:00 |
Stenzek
|
efa8f058d4
|
Deps: Update to Qt 6.7.0 and SDL 2.30.2
|
2024-04-04 11:49:22 +10:00 |
Stenzek
|
f8b18d406f
|
Qt: Ensure settings are writable before running setup wizard
|
2024-04-04 11:40:10 +10:00 |
Stenzek
|
332be6c771
|
SettingsInterface: Add Error to Save()
|
2024-04-04 11:40:10 +10:00 |
Stenzek
|
81502e6c7d
|
FileSystem: Add Error to CreateDirectory()/RenamePath()
|
2024-04-04 11:40:10 +10:00 |
Stenzek
|
b06da6607b
|
Error: Add prefix methods
|
2024-04-04 11:40:10 +10:00 |
Stenzek
|
f3d6249cc1
|
FileSystem: Handle paths longer than MAX_PATH on Windows
|
2024-04-04 11:39:40 +10:00 |
refractionpcsx2
|
c16ac2034c
|
GS/HW: Fix operator precedence warning
|
2024-04-03 21:40:34 +01:00 |
refractionpcsx2
|
c5dfc5d5da
|
GS/TC: Read indexed texture from GS memory if complete dirty overlap
|
2024-04-03 21:40:34 +01:00 |
Stenzek
|
2693bbff95
|
GS/HW: Prioritize loading required replacement textures over precache
|
2024-04-03 19:29:21 +10:00 |
refractionpcsx2
|
8e008288b6
|
GS/HW: Further fix up RTA handling
|
2024-04-02 21:48:32 +01:00 |
refractionpcsx2
|
effdfd5a22
|
GS/HW: Fix up some RTA behaviour and reduce copies
|
2024-04-02 21:48:32 +01:00 |
refractionpcsx2
|
8a73f98b1f
|
GS/TC: When preloading new targets, include the preloaded size as valid
|
2024-04-02 21:48:32 +01:00 |
refractionpcsx2
|
553ad0a372
|
GS/HW: Stop 24bit targets from RT Alpha correcting
|
2024-04-02 21:48:32 +01:00 |
JordanTheToaster
|
088ba4e2ea
|
GameDB: Various fixes
|
2024-04-01 18:37:54 +01:00 |
PCSX2 Bot
|
1cd69977e4
|
PAD: Update to latest controller database.
|
2024-04-01 18:22:47 +02:00 |
Stenzek
|
69349e9d38
|
GS/HW: Fix loading replacement textures
|
2024-04-01 18:22:37 +02:00 |
JordanTheToaster
|
aeb3cb0945
|
GameDB: Various fixes
|
2024-04-01 13:40:04 +01:00 |
refractionpcsx2
|
c729a6f91c
|
GS: Move PrimitiveWithoutGaps function to GSState
|
2024-04-01 13:35:44 +01:00 |
refractionpcsx2
|
f3a75f55e7
|
GS: Improve optimizing scissoring texture when REPEAT sampling
|
2024-04-01 13:35:44 +01:00 |
Mrlinkwii
|
8dce187746
|
Docs: Remove XZ Utils from thirdpartynotices (#11016)
|
2024-04-01 22:26:29 +10:00 |
Stenzek
|
fce8317da7
|
GS/HW: Compute source alpha min/max based on texture instead of CLUT
Stops alpha from unused CLUT colours from leaking into the alpha range,
saves a good number of draw calls on many games, and some RTA
conversions.
|
2024-04-01 21:51:03 +10:00 |
Stenzek
|
64a471b5a2
|
GS/TextureCache: Remove redundant parameter to RTA{De,C}orrect
|
2024-04-01 21:51:03 +10:00 |
Stenzek
|
c9fdd0197f
|
GS/TextureCache: Fix incorrect alpha min/max read on block offsets
|
2024-04-01 21:51:03 +10:00 |
Stenzek
|
c650b4b00f
|
Qt: Fix vanishing status bar renderer info
|
2024-04-01 13:03:59 +10:00 |
Stenzek
|
64b6dec56f
|
Qt: Fix crash on shutdown with BP mode open
|
2024-04-01 13:03:49 +10:00 |
refractionpcsx2
|
4d531384e9
|
GS/HW: Avoid deleting depth targets on shuffles
|
2024-03-31 19:15:40 +01:00 |
Stenzek
|
085699f9de
|
GS/Vulkan: Fix incorrect clear colour for fast colclip
|
2024-03-31 19:02:23 +10:00 |
refractionpcsx2
|
9de38e50e2
|
GS/HW: Improve handing of some texture shuffles
More prominent when using an API without barriers (like Direct3D)
|
2024-03-30 11:43:20 +00:00 |