Morph
|
9950a388d2
externals: Update to fmt 10 and add format_as formatter for BitField
|
3 vuotta sitten |
Morph
|
e6ab1f673b
general: Enforce C4800 everywhere except in video_core
|
3 vuotta sitten |
Liam
|
a1c1ad096d
common: fix bitfield aliasing on GCC/Clang
|
4 vuotta sitten |
Andrea Pappacoda
|
01cf05bc75
chore: add missing SPDX tags
|
4 vuotta sitten |
ameerj
|
923decae5a
common: Reduce unused includes
|
4 vuotta sitten |
Lioncash
|
df72480395
common: Make use of [[nodiscard]] where applicable
|
6 vuotta sitten |
Lioncash
|
b724a4d90c
General: Tidy up clang-format warnings part 2
|
6 vuotta sitten |
Lioncash
|
1c3490a8db
General: Tidy up clang-format warnings
|
6 vuotta sitten |
Markus Wick
|
c499c22cf7
Fix -Werror=conversion error.
|
6 vuotta sitten |
Rodrigo Locatti
|
8ed0d92e32
Revert "common/bit_field: Silence sign-conversion warnings"
|
6 vuotta sitten |
Lioncash
|
14581e4a59
common/bit_field: Silence sign-conversion warnings
|
6 vuotta sitten |
bunnei
|
1bdae0fe29
common_func: Use std::array for INSERT_PADDING_* macros.
|
6 vuotta sitten |
Tobias
|
a81987a7cb
common/bit_field: Remove FORCE_INLINE calls
|
6 vuotta sitten |
Lioncash
|
109b78a6d6
common/bit_util: Fix bad merge duplicating the copy constructor
|
7 vuotta sitten |
bunnei
|
3e930304fe
Merge pull request #2090 from FearlessTobi/port-4599
|
7 vuotta sitten |
Lioncash
|
e99a148628
common/bit_field: Make BitField trivially copyable
|
7 vuotta sitten |
fearlessTobi
|
efd83570bd
Make bitfield assignment operator public
|
8 vuotta sitten |
Weiyi Wang
|
6b81ceb060
common/bitfield: make it endianness-aware
|
7 vuotta sitten |
Weiyi Wang
|
786995a81e
Common/Bitfield: store value as unsigned type
|
7 vuotta sitten |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 vuotta sitten |
Lioncash
|
36090521ce
bit_field: Convert ToBool() into explicit operator bool
|
8 vuotta sitten |
bunnei
|
e59126809c
bit_field: Remove is_pod check, add is_trivially_copyable_v.
|
8 vuotta sitten |
bunnei
|
0315fe8c3d
bit_field: Make all methods constexpr.
|
8 vuotta sitten |
Yuri Kunde Schlesner
|
c1a9e94068
Common: Clean up meta-template logic in BitField
|
9 vuotta sitten |
Yuri Kunde Schlesner
|
a75145a2c6
Make BitField and ResultCode constexpr-initializable
|
9 vuotta sitten |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 vuotta sitten |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
9 vuotta sitten |
Emmanuel Gil Peyrot
|
691a42fe98
VideoCore: Run include-what-you-use and fix most includes.
|
10 vuotta sitten |
MerryMage
|
8b00954ec7
AudioCore: Skeleton Implementation
|
10 vuotta sitten |
MerryMage
|
6c71858c5c
BitField: Make trivially copyable and remove assignment operator
|
10 vuotta sitten |