Commit Graph

145 Commits

Author SHA1 Message Date
James Benton
d2e531ebba Bump addrlib 2021-12-29 16:41:51 +00:00
James Benton
7d17498717 Bump addrlib 2021-12-29 13:33:14 +00:00
James Benton
42f627c257 Move to decaf-emu/cpptoml fork and fix build for g++ 11 2021-07-18 10:13:38 +01:00
James Benton
b2af3a2f32 Update glslang to 11.5.0 2021-07-18 10:13:38 +01:00
James Benton
801fc37656 Revert "Update libraries/cpp-peglib"
This reverts commit 4e4cd8a7d1.

peglib has changed a huuuge amount since the version we used and I cannot
get newer versions to correctly parse our grammar.
2021-07-17 15:47:59 +01:00
James Benton
93234ca26d Update libraries/cnl 2021-02-21 11:16:52 +00:00
James Benton
cb569dea68 Update libraries/excmd 2021-02-21 11:16:52 +00:00
James Benton
a88fcd317b Switch CNL to decaf fork.
So we can maintain a working v1.x branch
2021-02-21 11:16:52 +00:00
James Benton
4e4cd8a7d1 Update libraries/cpp-peglib 2021-02-21 11:16:52 +00:00
James Benton
f7d7a120b8 Update libraries/qtads 2021-02-21 11:16:52 +00:00
James Benton
ac3a004722 Update libraries/gsl-lite 2021-02-21 11:16:52 +00:00
James Benton
f21cb31806 Update cnl 2020-09-07 10:20:29 +01:00
James Benton
4985461050 Update qtads. 2020-04-11 11:37:06 +01:00
James Benton
8c8ecbfc90 Update spdlog to 1.5.0 2020-04-11 11:36:43 +01:00
James Benton
b41907ce53 Update fmt to 6.1.2 2020-04-11 11:36:31 +01:00
James Benton
9a2d431824 Bump addrlib 2019-12-29 15:28:57 +00:00
James Benton
497042c116 cmake: Build SPIRV without -fno-rtti 2019-12-07 05:21:58 -08:00
Brett Lawson
7bbab9dccc gpu: Removed OpenGL implementation as it was out of date. 2019-12-07 05:16:34 -08:00
James Benton
c9e1cb9e95 cmake: Change glslang to use add_subdirectory instead of externalproject. 2019-12-06 10:41:55 +00:00
James Benton
ddcd4812ce Update spdlog to 1.4.2 + fixes 2019-12-06 09:52:45 +00:00
James Benton
979c0122a9 Update fmt to 6.1.0 2019-12-06 09:52:35 +00:00
Brett Lawson
6d9f6825d3 Switch to CNL instead of fixed_point 2019-12-05 07:01:16 -08:00
James Benton
c3617563a6 ci: Improve artifact upload.
We dont need a zip inside a zip.. :)
2019-11-22 13:33:30 +00:00
James Benton
b5a2fbab2f latte-assembler: Add prototype support for GLSL compiliation.
Depends upon glslang and AMD ShaderAnalyzer.

Could be fragile - there is no communication between glslang and AMD
ShaderAnalyzer, we just hope they do stuff predictably... :)
2019-11-19 22:35:00 +00:00
James Benton
1b1bac97e0 cmake: Fix glslang linking in debug mode. 2019-11-17 10:30:00 +00:00
James Benton
ea3bb3c5b8 Fix Vulkan XLIB. 2019-10-19 16:07:32 +01:00
James Benton
827a7d1a1a cmake: Correctly detect support for x11 / xcb / wayland. 2019-10-19 16:07:32 +01:00
James Benton
19eb1b479f glad: Fix redefinitions of pre/post callback. 2019-10-19 16:07:32 +01:00
James Benton
824efad670 glad: Add missing wgl extensions 2019-10-19 16:07:32 +01:00
James Benton
0dc2347e6a gpu: Use glad for glx & wgl. 2019-10-19 16:07:32 +01:00
James Benton
42a52d5166 cmake: Only add glad when DECAF_GL is set. 2019-10-19 16:07:32 +01:00
James Benton
a816dd2bfc gpu: Move from glbinding to glad.
glbinding takes FOREVER to compile on vs2019.
2019-10-19 16:07:32 +01:00
James Benton
b2d18768bd Move ownership of rendering to graphics backends. 2019-10-19 16:07:31 +01:00
James Benton
edbe2b55f3 decaf-qt: Initial version of Qt based decaf debugger. 2019-10-19 16:07:31 +01:00
James Benton
6d66f262d0 Update spdlog to 1.4.0 2019-09-26 17:18:46 +01:00
James Benton
35a68cc802 Update fmt to 6.0.0 2019-09-26 17:18:46 +01:00
James
e061a5c5b7 cmake: Only build glbinding submodule with DECAF_GL. 2019-09-26 17:18:46 +01:00
James Benton
947149982a Update libbinrec. 2019-02-08 10:50:25 +00:00
James Benton
67f0b3e5f2 Update glslang to 7.10.2984 2018-12-17 12:45:12 +00:00
James Benton
417c53e6fc Bump libraries/addrlib. 2018-12-15 08:46:51 +00:00
James Benton
f082d6038a cmake: Cleanup some library dependencies. 2018-12-15 08:36:59 +00:00
James Benton
62357dabd8 Remove SDL and zlib as a submodule and use find_package instead. 2018-12-15 08:36:59 +00:00
Brett Lawson
8f5ea0fabf gpu7/tiling: Added Vulkan GPU retiling support. 2018-12-09 03:11:33 -08:00
James Benton
aed5525203 Update addrlib to get fix. 2018-12-03 22:07:32 +00:00
James Benton
1e999f46c8 Update Catch to v2.5.0 2018-12-04 11:44:57 +00:00
James Benton
d33c92f4a4 Fix MacOS builds for submodule based SDL2 2018-10-10 21:11:21 +01:00
Brett Lawson
ed368dd0da Added glslang dependancy for Vulkan renderer. 2018-09-26 02:22:30 -07:00
James Benton
712e3ee67c Update libbinrec 2018-09-16 10:36:07 +01:00
James Benton
c25527851a Update fmtlib to 5.2.0 2018-09-16 10:36:07 +01:00
James Benton
1d81b3fa9d Bump excmd 2018-09-12 09:55:53 +01:00