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
Brett Lawson
f9b6d1ef24
Update libbinrec to latest master.
...
Fixes the rlwinm. bug discovered by @Kinnay.
2018-08-30 17:07:42 -07:00
James Benton
fab730d8a5
Update fmtlib to latest master.
...
We need convert_to_int change to fix be2_val format on clang.
2018-08-30 09:06:11 +01:00
James Benton
15d704d123
Update SDL to 2.0.8
2018-08-29 11:25:24 +01:00
James Benton
c72de10d37
Update imgui to v1.62
2018-08-29 11:02:57 +01:00
James Benton
f0ed2a9dab
Change fixed_point to non-broken version.
2018-08-26 11:39:22 +01:00
James Benton
96b92fe592
Update fixed_point library.
2018-08-25 19:21:57 +01:00
James Benton
ad05d9c801
Update fmtlib to 5.1.0 and spdlog to 1.1.0
2018-08-25 19:21:57 +01:00
James Benton
dc76545a67
Update libraries/glbinding.
...
Also pass in flag to disable warning spam.
2018-05-15 16:12:51 +01:00
James Benton
80e9db6f51
Update libraries/fmt
2018-05-15 16:12:49 +01:00
James Benton
6391ef38c3
Update spdlog to 0.16.2
2018-01-11 11:39:26 +00:00
James Benton
db78b3a141
Update fmt to fix enum formatting
2017-10-23 08:35:18 +01:00
James Benton
943fe2bdd0
Update gsl-lite
2017-09-20 16:24:20 +01:00
James Benton
1793c456de
Add libraries/fmt.
...
Move spdlog to use external fmt rather than packaged fmt.
2017-09-19 11:54:12 +01:00
James Benton
319ac92fb3
Update libbinrec
2017-09-16 11:29:51 +01:00
James Benton
29dd56fc02
decaf-sdl: Fix default value for --vpad0 argument.
2017-05-26 17:59:06 +01:00
l0ud
4f6e04e093
CMake: remove Mincore dependency
...
It doesn't seem to be used anywhere, as code compiles just fine without it. Decaf should now run on older versions of Windows.
2017-05-11 20:03:01 +01:00
James Benton
87e2d834b5
Add submodule libraries/cpp-peglib.
...
Used for latte-assembler.
Maybe one day we can figure out how to separate liblatte from decaf
and move the assembler to an external project. But for now let's just
shove the assembler in here.
2017-05-10 17:54:22 +01:00
James Benton
3e203dc198
cmake: Fix oopsy.
2017-05-02 22:28:20 +01:00
James Benton
6fff350f43
cmake: Specify render backend using DECAF_GL option.
...
Also changed define DECAF_NOGL to DECAF_GL.
Added skeleton code for Vulkan backend and driver.
2017-05-02 22:28:20 +01:00
James Benton
92a17d80d5
cmake: Define CPPTOML_USE_MAP so cpptoml will sort values alphabetically.
2017-04-26 11:51:51 +01:00
James Benton
a364565f8b
Move to a .toml config file and try to unify config loading.
...
Still not an ideal solution, but it's at least a step in the right direction.
2017-04-24 23:32:00 +01:00
James Benton
036e3791ea
cpu: Add pvr / pir support to libbinrec
2017-04-21 18:08:45 +01:00
James Benton
5194ffb36f
tests: Add some simple Catch powered libcpu tests to verify be_struct types.
2017-04-21 15:06:08 +01:00
James Benton
6f2204d474
cmake: Fix glbinding install.
...
I don't know why we need that \ but we do.
2017-04-21 14:13:31 +01:00
Peter Mackay
2a3b9d2f3c
Fix SDL2 library for macOS.
2017-04-16 10:15:56 +01:00
James Benton
077105336d
cmake: Link glbinding statically on non-MSVC platforms.
2017-04-04 22:51:50 +01:00
James Benton
7a4af13432
Update libbinrec
2017-04-04 19:18:49 +01:00
James Benton
4c2049bf47
New JIT implementation using libbinrec.
2017-04-01 17:04:30 +01:00
James Benton
a890721718
cmake: Cleanup install.
2017-03-16 13:27:19 +00:00
James Benton
f114c98f99
Update spdlog to v0.12.0
2017-02-21 11:41:31 +00:00
James Benton
bd49fc5f18
Update pugixml to v1.8.1
2017-02-21 11:41:31 +00:00
James Benton
f93a05da18
Update imgui
2017-02-21 11:41:31 +00:00
James Benton
4646c4190e
Update gsl-lite
2017-02-21 11:41:31 +00:00
James Benton
76b9275ffe
Update glbinding
2017-02-21 11:41:31 +00:00
James Benton
e53c644bc5
Update to cereal v1.2.2
2017-02-21 11:41:31 +00:00
James Benton
1a16d5d0b9
Update to SDL 2.0.5
2017-02-21 11:41:31 +00:00
James Benton
9911f68165
Fix travis build
2017-02-20 19:59:58 +00:00
James Benton
2edad665a3
Use CMake to build for Windows.
2017-02-20 19:25:39 +00:00
James Benton
6f8fe1da5a
Update libraries/excmd.
...
Fixes #338 .
2016-08-22 12:49:03 +01:00
James Benton
ff8a8529b0
Update SDL.
2016-08-09 14:19:14 +01:00
James Benton
c3445e7cd3
Update pugixml.
2016-08-09 14:17:15 +01:00