a6fbc1c9e3
zstd: define include_directories for build interface only
2021-01-01 06:31:20 -03:00
6876f1aaa4
zstd: set include directory directly
2021-01-01 02:57:15 -03:00
8a67605450
Update zstd to v1.4.8
2020-12-31 14:52:07 -03:00
94013c8e00
Merge ARM64 Dynarmic ( #5620 )
...
* Point dynarmic to citra fork, update dynarmic to AArch64 merge branch
* Enable dynarmic ARM64 support
2020-12-28 18:39:00 -05:00
c557b290af
microprofile: Don't memset through std::atomic types ( #5528 )
...
Two of the members of the MicroProfileThreadLog contains two std::atomic
instances. Given these aren't trivially-copyable types, we shouldn't be
memsetting the structure, given implementation details can contain other
members within it.
To avoid potential undefined behavior on platforms, we can use aggregate
initialization to zero out the members while still having well-defined
behavior.
While we're at it we can also silence some sign conversion warnings.
Co-authored-by: Lioncash <mathew1800@gmail.com >
2020-12-07 16:04:31 +01:00
36780040a6
Update dynarmic to last compatible version ( #5618 )
2020-12-05 22:18:07 +01:00
a13a230511
Update inih ( #5615 )
2020-11-24 18:25:10 -05:00
3115529be7
Merge pull request #5603 from FearlessTobi/port-4887
...
Port yuzu-emu/yuzu#4887 : "microprofile: Silence warning in headers"
2020-11-17 09:29:06 -06:00
6772e46153
Merge pull request #5593 from FearlessTobi/port-4831
...
Port yuzu-emu/yuzu#4831 : "externals: Update fmt to 7.1.0"
2020-11-17 09:27:45 -06:00
8f7ac4d8cc
microprofile: Silence warning in headers
...
Silences a truncation warning by making the truncation explicit and
documenting the reason for it.
2020-11-11 01:02:10 +01:00
f2ccc8482f
externals: Update fmt to 7.1.2
...
Updates to the latest bugfix release of fmt.
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com >
2020-11-11 00:58:39 +01:00
1efe80bd10
Update cubeb and request a persistent stream session
2020-10-20 11:19:58 -03:00
017631e51b
Port yuzu-emu/yuzu#4587 and yuzu-emu/yuzu#4588: Fix data races ( #5545 )
...
Co-authored-by: ReinUsesLisp <reinuseslisp@airmail.cc >
2020-09-19 18:42:21 +02:00
550cc859b5
Merge pull request #5524 from FearlessTobi/port-4582
...
Port yuzu-emu/yuzu#4582 : "externals: Update Xbyak to 5.95"
2020-08-28 13:30:44 -05:00
0ca0aad946
CMakeLists: Update fmt to 7.0.3
...
Keeps the library up to date and fixes a few bugs
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com >
2020-08-28 16:00:00 +02:00
8164e58eab
externals: Update Xbyak to 5.95
...
5.95 contains a potentially backward-compatibility breaking change, so
we should be updating to this to ensure that our code remains
forward-compatible.
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com >
2020-08-28 03:19:15 +02:00
97d1430ee5
CMakeLists: Update fmt to 7.0.1
...
Keeps the package up to date with the latest major release of fmt.
This version brings in quite a bit of improvements, such as code size
reduction, etc.
Co-Authored-By: Mat M. <lioncash@users.noreply.github.com >
2020-07-11 18:52:36 +02:00
daf0e750d2
Update teakra, adjust TeakraSlice for new audio frame period
2020-06-07 20:06:22 -04:00
213c956b7c
Merge pull request #5313 from FearlessTobi/port-3827
...
Port yuzu-emu/yuzu#3827 : "Update cubeb to 616d773"
2020-05-13 18:29:29 +02:00
5832857bc0
externals: Update cubeb to 616d773
...
Support for 6 audio channels
Co-Authored-By: David <ognik5377@users.noreply.github.com >
2020-05-01 22:15:50 +02:00
7d5cad4093
CMakeLists: Specify EXCLUDE_FROM_ALL for teakra
...
Ensures that unused targets introduced in the add_subdirectory call
don't show up in IDE builds if they aren't used (which is the case for
teakra_c).
2020-05-01 08:31:58 -04:00
ce58151c21
Update teakra
2020-04-29 21:53:01 -05:00
c8a503b10f
CMakeLists: Only compile A32 frontend for dynarmic ( #5229 )
2020-04-18 20:45:07 +02:00
79a0cbbba8
Update dynarmic ( #5214 )
...
* Update dynarmic
* Really update the submodule
2020-04-18 08:52:15 +02:00
7af4b1a18e
Merge branch 'master' into feature/savestates-2
2020-04-17 00:01:43 +01:00
ebbbf5bdba
Merge pull request #5132 from FearlessTobi/port-3497
...
Port yuzu-emu/yuzu#3497 : "Small corrections and features to microprofile"
2020-04-16 23:49:31 +01:00
f2e9f7be9e
Merge pull request #5124 from rykdesjardins/patch-1
...
Added a search path in FindSDL2 for Ubuntu (Budgie) 20.04
2020-04-16 23:41:35 +01:00
915c426dc9
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-04-12 22:26:24 +01:00
e04590a06d
externals: Update dynarmic to b58048a
2020-04-06 17:31:30 +01:00
570fc45d03
Change boost submodule
2020-03-28 17:11:35 +00:00
8f164a16ce
Review changes
2020-03-28 17:08:27 +00:00
025960bcdd
Attempt to fix flatpak CI
2020-03-28 15:10:35 +00:00
d5261797f0
Microprofile: Allow accessing token.
2020-03-17 11:12:35 +01:00
da3ab3d56e
Merge branch 'master' into feature/savestates-2
2020-03-07 21:23:08 +00:00
7b057fe110
Added a search path in FindSDL2 for Ubuntu Budgie
...
Necessary to build on Ubuntu 20.04, Budgie.
2020-03-06 23:55:41 -05:00
e3dbdcbdff
HTTP_C::Implement Context::MakeRequest ( #4754 )
...
* HTTP_C::Implement Context::MakeRequest
* httplib: Add add_client_cert_ASN1 and set_verify
* HTTP_C: Fix request methode strings case in MakeRequest
* HTTP_C: clang-format and cleanups
* HTTP_C: Add comment about async in BeginRequest and BeginRequestAsync
* Update httplib to contain all the changes we need; adapt http_c and web_services to the changes in httplib; addressed minor review comments
* Add android-ifaddrs
2020-02-21 19:04:04 +01:00
5aa5cd6064
Fix externals/boost spec
2020-02-13 17:42:12 +08:00
c983528862
Reworked DSP serialization
2020-02-13 17:42:12 +08:00
f5e2f873b0
Serialize NWM service
2020-02-13 17:41:24 +08:00
8bd3e8cd27
Serialize HTTP service
2020-02-13 17:41:22 +08:00
9877bf7d48
Change how the boost target works; disable external warnings in MSVC
2020-02-13 17:41:20 +08:00
c7106e232f
Fix a bug on mingw
2020-02-13 17:41:16 +08:00
c284192a87
Serialize geometry_pipeline
2020-02-13 17:38:17 +08:00
f557d26b40
Added CPU, mutex, process, thread, timer
2020-02-13 17:38:16 +08:00
5035e68dad
Added derived kernel objects
2020-02-13 17:38:15 +08:00
f79c9668a3
Added shader state; WIP kernel objects
2020-02-13 17:38:10 +08:00
dc04774ece
Added POD serialization
2020-02-13 17:27:51 +08:00
6940c99ed6
Added boost serialization
2020-02-13 17:27:50 +08:00
6945b6539f
Address review and update zstd
2020-01-15 19:58:34 -07:00
8f67d6a444
Add ZSTD compression for precompiled cache
2020-01-15 19:58:33 -07:00