Dawid Potocki
240e5f0009
Replace broken submodules with vendored source code
2024-03-05 20:35:36 +13:00
GPUCode
a94297922b
shader_interpreter: Fix control flow edge cases and implement break/breakc ( #6844 )
2023-08-21 18:12:46 -07:00
GPUCode
9c3e2d0f50
externals: Update boost
...
* To include stack traces
2023-06-30 12:15:52 +03:00
SachinVin
4c8a98a321
common\string_util.cpp: switch to boost::locale::conv for UTF16ToUTF8() and UTF8ToUTF16() ( #6623 )
2023-06-18 20:00:00 +03:00
hank121314
8d563d37b4
citra_android: Storage Access Framework implementation ( #6313 )
2023-03-23 14:30:52 +01:00
GPUCode
cbd5d1c15c
Upgrade codebase to C++ 20 + fix warnings + update submodules ( #6115 )
2022-09-21 18:36:12 +02:00
Hamish Milne
570fc45d03
Change boost submodule
2020-03-28 17:11:35 +00:00
Hamish Milne
025960bcdd
Attempt to fix flatpak CI
2020-03-28 15:10:35 +00:00
Hamish Milne
da3ab3d56e
Merge branch 'master' into feature/savestates-2
2020-03-07 21:23:08 +00:00
zhupengfei
5aa5cd6064
Fix externals/boost spec
2020-02-13 17:42:12 +08:00
Hamish Milne
c983528862
Reworked DSP serialization
2020-02-13 17:42:12 +08:00
Hamish Milne
f5e2f873b0
Serialize NWM service
2020-02-13 17:41:24 +08:00
Hamish Milne
8bd3e8cd27
Serialize HTTP service
2020-02-13 17:41:22 +08:00
Hamish Milne
c7106e232f
Fix a bug on mingw
2020-02-13 17:41:16 +08:00
Hamish Milne
c284192a87
Serialize geometry_pipeline
2020-02-13 17:38:17 +08:00
Hamish Milne
f557d26b40
Added CPU, mutex, process, thread, timer
2020-02-13 17:38:16 +08:00
Hamish Milne
5035e68dad
Added derived kernel objects
2020-02-13 17:38:15 +08:00
Hamish Milne
f79c9668a3
Added shader state; WIP kernel objects
2020-02-13 17:38:10 +08:00
Hamish Milne
dc04774ece
Added POD serialization
2020-02-13 17:27:51 +08:00
Hamish Milne
6940c99ed6
Added boost serialization
2020-02-13 17:27:50 +08:00
James Rowe
6bcbda5ab2
Input: UDP Client to provide motion and touch controls
...
An implementation of the cemuhook motion/touch protocol, this adds the
ability for users to connect several different devices to citra to send
direct motion and touch data to citra.
2018-08-07 21:05:09 -06:00
MerryMage
ce31cf531d
CI: Update to C++17 and use Ubuntu 18.04 as baseline
2018-02-06 17:02:21 +00:00
Yuri Kunde Schlesner
60d70c4f43
Externals: Upgrade bundled Boost to 1.64
2017-06-11 13:10:22 -07:00
Yuri Kunde Schlesner
24e0b1ed8d
externals: Update to boost v1.63.0
2017-03-12 22:16:27 -07:00
bunnei
dba91b2ecf
externals/boost: Use latest upstream with variant.
2016-09-15 17:49:20 -04:00
tfarley
15b44fb380
Update to ext-boost with interval_map
2016-04-21 17:27:46 -04:00
Yuri Kunde Schlesner
3007d0c651
Update boost external to v1.59.0
2015-08-16 21:20:48 -03:00
Yuri Kunde Schlesner
bf30dba6c2
Update ext-boost commit again which got reverted by #500
2015-02-12 12:14:14 -02:00
archshift
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
...
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
2015-02-10 18:30:31 -08:00
Yuri Kunde Schlesner
12232e0b08
Update boost external
2015-02-02 15:37:06 -02:00
Yuri Kunde Schlesner
8ad41775cc
Kernel: Start using boost::intrusive_ptr for lifetime management
2015-01-09 19:43:52 -02:00
Yuri Kunde Schlesner
a320d1a5b4
Clipper: Avoid dynamic allocations
...
The triangle clipper was allocating its temporary input, output and work
buffers using a std::vector. Since this is a hot path, it's desirable to
use stack allocation instead.
2014-12-29 02:08:09 -02:00
Tony Wasserka
2db294306f
externals: Add boost submodule.
2014-12-07 23:52:04 +01:00