Commit graph

374 commits

Author SHA1 Message Date
Margen67 43d206d2e9 [premake] More cleanup 2025-07-29 12:02:49 -07:00
Margen67 03c0e70f8b [premake] Remove unneeded defines 2025-07-28 17:26:06 -07:00
Margen67 f36dbd2b33 [3PP] Switch to zlib-ng 2025-07-27 02:46:43 -07:00
Margen67 4b9509391a [3PP] Upgrade snappy to 1.2.2 2025-07-27 02:46:43 -07:00
Margen67 25d6f8269a [premake] Cleanup 2025-07-27 02:46:43 -07:00
Margen67 108fa002f9 [xb] Cleanup, use maintained version of cpplint
https://github.com/google/styleguide/pull/837
2025-07-19 14:42:21 -07:00
Margen67 0aeac841b8 Fix building with Clang 20
date: 3.0.4
tomlplusplus: Latest master as of writing since there's no stable release with the build fixes.
2025-07-07 04:27:38 -07:00
Gliniak 50492a951e [Misc] Moved pe_image to base from 3pp and cut unnecessary parts 2025-05-31 10:05:00 +02:00
Stefan Schmidt 9f8fad7551 [3PP] Update Vulkan-Headers to v1.4.313 2025-04-30 20:07:34 +02:00
Stefan Schmidt 8273e8928a [3PP] Update VulkanMemoryAllocator to v3.2.1 2025-04-30 20:07:34 +02:00
Gliniak 7667958556 [3PP] Added Libusb 2025-04-14 21:44:49 +02:00
Gliniak 30dcc09714 [3PP] Uplifted Premake to 5.0-beta6 and cleaned up premake file 2025-04-01 00:00:03 +02:00
Gliniak f61d52dc46 [3PP] Uplifted ImGui 2025-03-19 22:47:20 +01:00
Gliniak 523a2dc6e3 [3PP] Uplifted SDL2 to 2.32.2. Possibly next update to 3.0 2025-03-07 18:39:45 +01:00
Adrian b7b707ddd2 [3PP] Uplift utfcpp 2025-02-01 23:43:49 +01:00
Gliniak 08537f0a80 [3PP] Uplifted FFMPEG 2025-01-20 18:38:50 +01:00
Marco Rodolfi f58fab1d2c [compiler] Misc changes to make this emulator properly compile under Linux with Clang 2025-01-19 21:37:29 +01:00
Gliniak 7e51efeec5 [3PP] ZLib: Ignore warnings-errors 2025-01-08 21:36:30 +01:00
Margen67 762145687b Update to Premake 5.0-beta3 2025-01-07 23:02:48 -08:00
Xphalnos bb20ada9bf 3PP: Bump submodules 2025-01-06 18:01:45 +01:00
Margen67 3acf3fdcd1 Never specify /O1
Leaving it as /O2 might improve performance.
Stops this from being spammed:
cl : command line  warning D9025: overriding '/O2' with '/O1' [D:\a\xenia-canary\xenia-canary\build\glslang-spirv.vcxproj]

/Os is implied by /O1;
https://learn.microsoft.com/en-us/cpp/build/reference/o1-o2-minimize-size-maximize-speed?view=msvc-170
2024-12-13 13:01:06 -08:00
Gliniak 3318ab5d4c [3PP] Uplifted FMT version and adjusted messages 2024-12-12 20:28:11 +01:00
Xphalnos 0a712c0014 [3PP] Bump imgui from 1.89.5 to 1.90.0 2024-10-26 09:01:17 +02:00
Xphalnos c42a54ddec [3PP] Updated: Half, Xbyak, SDL2 2024-10-22 22:16:26 +02:00
Gliniak 77b6ad1de7 [3PP] Fixed incorrect FFmpeg repo 2024-10-22 19:34:57 +02:00
Gliniak dddd26e657 [3PP] Uplifted FFmpeg - Include avformat for XMP 2024-10-20 22:23:44 +02:00
Xphalnos 25e9836343 [Misc] Removing unused files + misc fixes 2024-09-23 08:19:18 +02:00
Gliniak 60b31af811 [3PP] Replaced cpptoml with tomlplusplus
Also adjusted code that used cpptoml to be used with toml++ and some more changes
2024-09-22 20:41:52 +02:00
Gliniak 86bd62125d [Kernel] Implemented Game Info Database
This aggregates XDBF and XLAST into one entity.

Replaced UserData::Key into more versatile AttributeKey for future usage in properties
2024-09-20 19:29:37 +02:00
Gliniak 17ca739935 [3PP] Reverted Catch2 back to 2.x version due to incompatibility 2024-09-18 19:28:39 +02:00
Xphalnos ecc92e4082 Third-party: Update a lot of submodules 2024-09-17 19:58:40 +02:00
Adrian 0fcdc12cb9 [APP] Create and Extract Zarchive packages 2024-04-11 19:39:27 +02:00
Adrian 6e13258ad4 [SDL] Log controller GUIDs and their mapping 2024-03-18 15:01:24 +01:00
Gliniak 9dc3127a50 [3PP] Added Tabulate for some fancy tables 2024-03-18 08:50:21 +01:00
Gliniak b9061e6292 [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
Gliniak 3e55d0048c [3PP] More 3pp Uplifts
Uplifting glslang is problematic due to changes in SPIRV handling
2024-03-03 11:47:32 +01:00
Gliniak 93b5886e22 [3PP] Uplift 3PPs
- Xbyak
- Capstone
- Cxxopts
- Fmt (only to 7.1.3 for now)
2024-02-24 21:14:27 +01:00
Gliniak d11271f44d [3PP] Uplift SDL: 2.24.2 -> 2.30.0 2024-02-19 19:44:20 +01:00
Romain Tisserand 18daf4a686 [VFS] : Fix zstd and zarchive submodules 2023-09-03 21:16:34 +02:00
Romain Tisserand 2cd2d1d620 [VFS] Add support for loading ZArchive files 2023-09-03 21:16:34 +02:00
Gliniak 26415cb8b1 Merge branch 'master' of https://github.com/xenia-project/xenia into canary_experimental 2022-12-31 11:19:01 +01:00
Joel Linn 76561d5add [SDL2] Update to version 2.24.2 2022-12-28 14:19:02 -06:00
p01arst0rm 12c8d5348c added fxaa LICENSE file 2022-12-28 14:18:25 -06:00
p01arst0rm 2c1aadd2d2 remove dlmalloc 2022-12-28 14:17:50 -06:00
p01arst0rm a1bb6cc142 moved vswhere to tools directory 2022-12-28 14:17:24 -06:00
Joel Linn c8a39bad29 [ImGui] Update to v1.89 2022-12-28 14:16:32 -06:00
Joel Linn f04cfb3b65 [ImGui] Update to v1.88 2022-12-28 14:16:32 -06:00
chss95cs@gmail.com c70ae76a69 hopefully switched cxxopts to the main master branch now that the selectany changes are accepted 2022-11-05 11:08:04 -07:00
chss95cs@gmail.com c1d922eebf Minor decoder optimizations, kernel fixes, cpu backend fixes 2022-11-05 10:50:33 -07:00
chrisps 8186792113
Revert "Minor decoder optimizations, kernel fixes, cpu backend fixes" 2022-11-01 14:45:36 -07:00