Stenzek
|
ec3f1b2aa4
|
GS/Vulkan: Swap out glslang for shaderc
|
2024-04-06 21:16:52 +10:00 |
Stenzek
|
caf0ade6f3
|
3rdparty: Remove jpgd
|
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
|
872f5c677d
|
3rdparty: Remove xz
Had a backdoor. Best to not trust it.
|
2024-03-30 21:37:29 +10:00 |
JoseAaronLopezGarcia
|
00e255ee3c
|
CDVD: Add ZSO support (#10396)
* add zso support
* format and fixed typo
* fix typo in extension (duplicated .cso)
* format
* proper casting
* use regular casting; added lz4 to gitmodules
* use C++ style casting
* fix casts
* add lz4 submodule
* added windows build configuration
* add lz4 to cmake
* undo
* undo
* add lz4 to SearchForStuff
* undo
* add own lz4 source code
* cleanup
* fix
* add nwe sources to windows build
* cleanup
* don't use precompile headers on lz4
* stupid compiler
* add const. better logging.
* cast to std::string
* 3rdparty: Add lz4
* use 3rdparty lz4
* cleanup references to lz4.cpp
* format code
* add missing header
* use fmt::format
* don't call inflateReset on ZSO
* use LZ4_decompress_safe
* fix syntax
* fix call to LZ4_decompress_safe
* use LZ4_decompress_safe_partial to ignore padded data
* cleanup
* refactor
---------
Co-authored-by: Stenzek <stenzek@gmail.com>
|
2023-12-15 13:05:04 +10:00 |
Stenzek
|
10b217e0c2
|
Image: Support loading webp files
|
2023-10-02 19:52:29 +10:00 |
Stenzek
|
5690742937
|
3rdparty: Remove libjpeg
Doesn't appear to be used anywhere.
|
2023-10-02 17:17:50 +10:00 |
Stenzek
|
fe0d31ae94
|
3rdparty/libpng: Update to 1.6.40
|
2023-10-02 17:17:50 +10:00 |
Stenzek
|
8276054671
|
CI: Build Windows dependencies as part of workflow
|
2023-08-26 17:23:14 +10:00 |
Stenzek
|
1964bbc03a
|
MSBuild: Rename pcsx2core to pcsx2
No need to differentiate it, since wx is gone.
|
2023-05-13 07:12:12 +01:00 |
Stenzek
|
ac3e7fbf44
|
MSBuild: Support building with clang-cl
|
2023-01-03 12:16:50 +00:00 |
Ty Lamontagne
|
2f0b244f48
|
Debugger: Initial debugger implementation
|
2022-12-24 07:21:49 +00:00 |
Connor McLaughlin
|
059ce3b7f0
|
3rdparty: Remove baseclasses
|
2022-12-22 04:27:30 +00:00 |
Connor McLaughlin
|
741ddaf384
|
3rdparty: Add zydis
|
2022-11-19 04:59:10 +00:00 |
Connor McLaughlin
|
e9a61c24df
|
GSRunner: Add standalone GS runner/dumper
|
2022-10-20 19:43:29 +01:00 |
Silent
|
633eb45011
|
vs: Enable Function Level Linking solution-wide and AVX2 for Common project
Shrinks the AVX2 Qt binary by ~2.3MB.
|
2022-10-20 12:10:17 +01:00 |
Connor McLaughlin
|
15b91fb6a4
|
Qt: Drop libsamplerate dependency for Qt+MSVC
It's only used by USB/WASAPI, which doesn't exist in Qt.
|
2022-10-08 12:50:10 +02:00 |
Connor McLaughlin
|
1186025c89
|
Qt: Add Discord Rich Presence support
|
2022-10-01 17:27:05 +01:00 |
Connor McLaughlin
|
843b0b3eb1
|
3rdparty: Add RAInterface
|
2022-10-01 00:00:02 +01:00 |
Connor McLaughlin
|
9f2c4c6b59
|
3rdparty: Add rcheevos
|
2022-10-01 00:00:02 +01:00 |
Connor McLaughlin
|
9b7ae498d2
|
3rdparty: Add cpuinfo
|
2022-06-06 17:44:06 +01:00 |
Connor McLaughlin
|
ea051c6d5f
|
Everything: Get rid of wx entirely from the Qt build
|
2022-05-22 13:58:56 +01:00 |
Connor McLaughlin
|
a289723f66
|
Qt: Add update extractor source
|
2022-05-12 15:03:26 +01:00 |
Connor McLaughlin
|
2587cf3b95
|
3rdparty: Add lzma/7Z SDK 21.07
|
2022-05-12 15:03:26 +01:00 |
Connor McLaughlin
|
f8dcff9fc4
|
Common: Remove references to pthreads4w
It's only needed for wx now.
|
2022-05-09 16:06:33 +01:00 |
Connor McLaughlin
|
398e468c9e
|
3rdparty: Add D3D12MemoryAllocator
|
2022-04-15 12:56:41 +01:00 |
Connor McLaughlin
|
a22c634cd4
|
3rdparty: Add zstd
|
2022-04-15 08:15:40 +01:00 |
Connor McLaughlin
|
9aa2c52b20
|
3rdparty: Add libzip
|
2022-04-15 08:15:40 +01:00 |
refractionpcsx2
|
c81c89d6d9
|
GUI/Qt: Fix startup project for debugger
|
2022-02-28 07:34:52 +00:00 |
Connor McLaughlin
|
5c33e9666a
|
Qt: Enable SDL2 input source for Qt
|
2022-01-31 14:21:38 +00:00 |
refractionpcsx2
|
11b467e455
|
QT: Remove 32bit build targets (which don't exist)
Use a separate environment varible for our QT folder to save conflicts
|
2022-01-31 12:40:25 +00:00 |
Connor McLaughlin
|
93f9ae8a31
|
Qt: Add work in progress interface
|
2022-01-30 14:29:18 +00:00 |