| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bit_field: Convert ToBool() into explicit operator bool | 2018-08-21 | 1 | -2/+1 | |
| | | | | | Gets rid of a TODO that is long overdue. | ||||
| * | bit_field: Remove is_pod check, add is_trivially_copyable_v. | 2018-04-17 | 1 | -6/+1 | |
| | | |||||
| * | bit_field: Make all methods constexpr. | 2018-04-13 | 1 | -5/+5 | |
| | | |||||
| * | Common: Clean up meta-template logic in BitField | 2017-05-24 | 1 | -3/+3 | |
| | | |||||
| * | Make BitField and ResultCode constexpr-initializable | 2017-05-24 | 1 | -23/+42 | |
| | | |||||
| * | Remove empty newlines in #include blocks. | 2016-09-21 | 1 | -1/+0 | |
| | | | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | ||||
| * | Sources: Run clang-format on everything. | 2016-09-18 | 1 | -16/+10 | |
| | | |||||
| * | VideoCore: Run include-what-you-use and fix most includes. | 2016-04-30 | 1 | -1/+1 | |
| | | |||||
| * | AudioCore: Skeleton Implementation | 2016-02-21 | 1 | -1/+1 | |
| | | | | | | | | | | This commit: * Adds a new subproject, audio_core. * Defines structures that exist in DSP shared memory. * Hooks up various other parts of the emulator into audio core. This sets the foundation for a later HLE DSP implementation. | ||||
| * | BitField: Make trivially copyable and remove assignment operator | 2016-02-12 | 1 | -24/+20 | |
| | | |||||
| * | bit_field: Re-enable code on MSVC | 2015-10-01 | 1 | -11/+0 | |
| | | |||||
| * | Stop defining GCC always_inline attributes as __forceinline | 2015-08-11 | 1 | -6/+6 | |
| | | | | | | __forceinline is a MSVC extension, which may confuse some people working on the codebase. Furthermore, the C++ standard dictates that all names which contain adjacent underscores are reserved. | ||||
| * | Merge pull request #914 from yuriks/bitfield-mask | 2015-07-11 | 1 | -2/+2 | |
| |\ | | | | | Common: Fix mask generation in BitField | ||||
| | * | Common: Remove redundant masking in BitField | 2015-07-10 | 1 | -1/+1 | |
| | | | | | | | | | | | For the signed case, the shifts already remove the rest of the value, so ANDing by the mask is redundant. | ||||
| | * | Common: Fix mask generation in BitField | 2015-07-10 | 1 | -1/+1 | |
| | | | | | | | | | Fixes #913 | ||||
| * | | Common: Cleanup key_map includes. | 2015-06-28 | 1 | -0/+1 | |
| |/ | |||||
| * | Common: Remove common.h | 2015-05-07 | 1 | -1/+1 | |
| | | |||||
| * | Merge pull request #322 from chinhodado/master | 2014-12-22 | 1 | -0/+6 | |
| |\ | | | | | More warning cleanups | ||||
| | * | More warning cleanups | 2014-12-21 | 1 | -0/+6 | |
| | | | |||||
| * | | Merge pull request #291 from purpasmart96/license | 2014-12-21 | 1 | -1/+1 | |
| |\ \ | |/ |/| | License change | ||||
| | * | License change | 2014-12-20 | 1 | -1/+1 | |
| | | | |||||
| * | | BitField: Add an explicit Assign method. | 2014-12-20 | 1 | -1/+5 | |
| |/ | | | | This is useful when doing crazy stuff like inheriting from BitField. | ||||
| * | bit_field: Fix a typo in the sample usage. | 2014-10-25 | 1 | -1/+1 | |
| | | |||||
| * | BitField: Cast enum values to proper integer type. | 2014-07-16 | 1 | -1/+1 | |
| | | |||||
| * | BitField: Add a static_assert. | 2014-07-16 | 1 | -0/+1 | |
| | | | | | Being able to store BitField within unions requires BitField to be of standard layout, which in turn is only given if the underlying type is also has standard layout. | ||||
| * | BitField: Delete copy assignment to prevent obscure bugs. | 2014-07-16 | 1 | -0/+16 | |
| | | | | | Cf. https://github.com/dolphin-emu/dolphin/pull/483 | ||||
| * | BitField: Add an explicit evaluation method. | 2014-07-16 | 1 | -0/+5 | |
| | | | | | Sometimes it can be beneficial to use this in places where an explicit cast needs to happen otherwise. By using the evaluation method, it's not necessary anymore to explicitly write the underlying type in this case. | ||||
| * | removed incorrect dolphin copyright line | 2014-05-08 | 1 | -1/+0 | |
| | | |||||
| * | fixed include of common in bit_field.h | 2014-05-07 | 1 | -1/+1 | |
| | | |||||
| * | added BitField to common | 2014-05-07 | 1 | -0/+173 | |