Commit graph

158 commits

Author SHA1 Message Date
scribam
f95cfc4600
external: Update submodules (#3511)
* external: Update VulkanMemoryAllocator-Hpp to version v3.2.1

* external: Update capstone to version 5.0.6

* external: Update cubeb

* external: Update fmt to version 11.1.4

* external: Update googletest to version v1.16.0

* external: Update imgui to version v1.91.3

* external: Update imgui_club

* external: Update libfat16

* external: Update nativefiledialog-extended to version v1.2.1

* external: Update pugixml to version v1.15

* external: Update sdl to version 2.30.11

* external: Update spdlog to version v1.15.2

* external: Update stb

* external: Update vita-toolchain

* external: Update xxHash to version v0.8.3
2025-04-01 18:34:02 +02:00
Zangetsu38
5ec1cfde34 external: Fix link to pre-built OpenSSL by updating it to 3.4.
gen-windows: Set title for generating Vita3K project files.
2025-03-02 00:36:03 +03:00
Narr the Reg
a670313cb4 external: Update boost to include latest changes 2025-01-02 18:24:08 +01:00
Seungyun Lee
f97b4c9f73 external: update MoltenVK to 1.2.11 2024-12-31 14:24:58 +01:00
oltolm
f257cbf544 unicorn: update module 2024-12-31 14:23:52 +01:00
scribam
33978d4bfe external: update sdl to version 2.30.9 2024-11-05 21:36:20 +01:00
Pedro Montes Alcalde
9143a14fcd
external: Update tracy to 0.11.1 2024-10-29 17:26:30 -03:00
oltolm
c61895e6f4
vita3k: Add support for mingw-w64 (#3406)
* make the code compile on mingw-w64

* make compile with Clang 19

* make compile with GCC
2024-10-26 23:41:51 +02:00
oltolm
70e034efc5
cmake: Improve mingw support (#3360)
* fix CMake scripts for mingw-w64

* ffmpeg: update submodule
2024-09-26 00:08:47 +02:00
Zangetsu38
e70999adcd external: Fix OpenSSL path installation for the new 3.3.2 version.
- Set and use OPENSSL_ROOT_DIR as a cache variable to copy the bin files.

Co-authored-by: redpolline <137227028+redpolline@users.noreply.github.com>
2024-09-14 13:24:23 +02:00
Seungyun Lee
c94189dd9b
external/ci: set macOS minimum version to 11.0 (#3361)
* external: download MoltenVK when configuring build system

* external: add option to build OpenSSL on macOS

* external: build custom boost with specific arch on macOS

* cmake: unify mixed and wrong indentations with tabs

* vita3K/ci: set macOS minimun version with 11.0
2024-09-11 19:09:26 +02:00
Zangetsu38
152c713bb7 external: Update boost to 1.86.
- Adding crc module.
Fix Boost linkage issues in release build.
- Fix path of BOOST_LIBRARYDIR.

Co-authored-by: Macdu <Macdu@users.noreply.github.com>
2024-09-05 18:06:23 +02:00
scribam
8a10714319 external: update sdl to version 2.30.7 2024-09-05 08:35:43 +02:00
Macdu
f0101755de external: Update Vulkan dependencies 2024-09-05 08:33:15 +02:00
scribam
0a56702e7d external: update imgui to version v1.91.1 2024-09-04 21:18:12 +02:00
scribam
612d1f8d81
vita3k: cleanup (#3357)
* module: add missing pragma once

* cmake/vita3k: delete unused files

* vita3k: delete useless semi-colons

* vita3k: cleanup headers

* audio: add missing override to destructors

* vita3k: fix typos

* external: disable unused curl targets
2024-09-02 13:03:58 +02:00
scribam
80074c8f19
external: Update submodules (#3329)
* external: Update CLI11 to version v2.4.2

* external: Update cubeb

* external: Update curl to 8.8.0

* external: Update fmt to 11.0.1

* external: Update googletest to version v1.15.0

* external: Update imgui to version v1.90.9

* external: Update imgui_club

* external: Update nativefiledialog-extended to version v1.2.0

* external: Update pugixml to version v1.14

* external: Update spdlog to v1.14.1

* external: Update stb

* external: Update tracy to version v0.11.0

* external: Update vita-toolchain
2024-07-17 07:59:00 +02:00
nishinji
087285ab65
external: Update sdl to 2.30.5 (#3324) 2024-07-07 19:22:47 +02:00
Zangetsu
190d925147
external: Fix openssl link with update to 3.3.1. (#3308) 2024-06-13 21:22:17 +02:00
Pedro Montes Alcalde
052abe8e83
external: Update tracy to 0.10.0 (#3280) 2024-05-13 14:30:43 -03:00
Seungyun Lee
418f234394
ci: respond to github action's macOS runner change (#3282) 2024-04-26 23:31:14 +02:00
Seungyun Lee
cbaf9fb5d7
external: update ffmpeg (#3249) 2024-03-14 10:48:17 +01:00
Macdu
2db80ea0ea
external, cpu: Update dynarmic (#3241) 2024-03-10 19:09:51 +01:00
nishinji
a81731084c
external: Import CppCommon to detect CPU and OS (#3227) 2024-03-02 16:29:47 +01:00
Zangetsu
ed9a01a2f9
build: fix openssl pre-build path. (#3205)
lang: fix typo of audio settings.
2024-02-04 10:40:36 +01:00
Macdu
fe02f4c0f9 external, packages: Use OpenSSL for crypto operations 2024-01-17 20:03:58 +01:00
Macdu
ef38c9c559 external: Update psvpfstools 2024-01-17 20:03:58 +01:00
Macdu
bef1567a61
renderer/vulkan: Implement async pipeline compilation (#3145) 2023-12-25 23:56:48 +01:00
oltolm
f534dcf3b2
external: update psvpfstools (#3126) 2023-12-14 23:54:41 +01:00
oltolm
e18a47fdbe fmt: update to 640e0c02d48e19076e976b395d919c815a27ae5d 2023-12-11 13:06:20 +01:00
Pedro Montes Alcalde
e419facdca
cmake: Enable XXH_X86DISPATCH_ALLOW_AVX by default 2023-11-12 11:54:31 -03:00
Pedro Montes Alcalde
9d23a76621
https: use CURL instead of raw hand made http 2023-11-08 10:46:49 -03:00
Macdu
e39889c930 external: Use dispatch version of xxhash 2023-10-30 09:20:34 +01:00
Macdu
c318e598ee renderer/texture: Fix importing and exporting BCn mips 2023-10-28 17:04:56 +02:00
Macdu
bfec3f6291 renderer: Implement texture replacement 2023-10-22 11:07:57 +02:00
bookmist
9e7e807704 tracy: autoregister modules, faster check if module is profiling, other optimisations 2023-10-17 10:15:57 +03:00
bookmist
94306efae8 CMake: refactor folder for external libraries 2023-10-04 02:28:36 +03:00
scribam
df2ffeb48e
external: Update submodules (#2926)
* external: Update CLI11 to version v2.3.2

* external: Update MoltenVK to 1.2.5

* external: Update SPIRV-Cross to sdk-1.3.261.1

* external: Update Vulkan-Headers to v1.3.261

* external: Update capstone to 5.0.1

* external: Update cubeb

* external: Update dirent to 1.24

* external: Update fmt to 10.1.1

* external: Update glad to 2.0.4

* external: Update glslang to sdk-1.3.261.1

* external: Update googletest to v1.14.0

* external: Update imgui to version v1.89.9

* external: Update imgui_club

* external: Update miniz to version 3.0.2

* external: Update nativefiledialog-extended to version v1.1.0

* external: Update openssl to 3.1.2

* external: Update pugixml to version v1.13

* external: Update spdlog to v1.12.0

* external: Update stb

* external: Update tracy to v0.9.1

* external: Update vita-toolchain

* external: Update xxHash to v0.8.2

* external: Update yaml-cpp to version 0.8.0
2023-09-16 13:42:44 +02:00
scribam
623a02683a cmake: Remove specific code for unsupported compilers
We can safely remove this because:
- GNU implementation prior to 9.1 requires linking with -lstdc++fs and LLVM implementation prior to LLVM 9.0 requires linking with -lc++fs
- The dynarmic dependency uses consteval which requires at least GCC 10 and LLVM 11
2023-09-14 08:42:19 +02:00
Macdu
de5a9a64ad external: switch to unicorn2 2023-09-07 22:58:16 +02:00
Seungyun Lee
01e532a1fc vita3k: specify minimum version of the target on macOS 2023-09-06 18:05:56 +02:00
Zangetsu38
5ba3c1c8fe external: Update sdl to 2.28.3. 2023-09-03 22:54:10 +02:00
Zangetsu38
62573847bf external: Update boost to 1.82.0. 2023-07-27 14:41:11 +02:00
Macdu
c20b1bd995 external: Update vulkan dependencies 2023-07-07 17:12:32 +02:00
slipcounter
9c6e9409b4 external: Update printf submodule 2023-06-30 18:05:53 +02:00
SaturnSky
c571602e53 modules/sceJpegEncUser: Improve JPEG encoding more strictly
- Fixes issue where sceJpegEncoderEncode would generate a still MJPEG instead of a JPEG
- Implement the behavior of sceJpegEncoderSetCompressionRatio
2023-06-26 12:47:07 +02:00
Zangetsu38
1a11a50c53 external: fix the path to openssl from the extracted archive. 2023-06-09 03:01:11 +02:00
Saturnsky
d16f87c337
modules/sceJpegEncUser, codec: Implement stubbed functions (#2608)
- MJpeg and sceJpegEncoderSetValidRegion functions are not yet supported.
- Ignores the CompressionRatio parameter.
2023-05-28 16:07:31 +02:00
bookmist
e85d11eee0 CMake: fix build of dynarmic/mcl library on msvc-clang with clang 16
Also drop no more used workaround
2023-05-27 13:06:07 +03:00
Macdu
edca8593ae renderer/vulkan: Add FSR upscaling 2023-05-23 23:11:22 +02:00