summaryrefslogtreecommitdiff
path: root/src/common (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | common_funcs: Provide rotr and rotl for MSVCGravatar MerryMage2016-05-271-12/+18
|/
* swap: Get rid of pointer casting for swapping structsGravatar Lioncash2016-05-081-5/+5
| | | | These shouldn't haphazardly convert types
* swap: Get rid of undefined behavior in swapf and swapdGravatar Lioncash2016-05-081-14/+18
| | | | This isn't well-defined in C++.
* swap: Remove unused methodsGravatar Lioncash2016-05-081-28/+0
| | | | | | | Also gets rid of pointer data variants as this prevents the use of the regular swapping routines as unary predicates in std lib functions. They also cast to stricter alignment types, which is undefined behavior.
* Merge pull request #1736 from MerryMage/sdl2-sinkGravatar bunnei2016-05-072-1/+3
|\ | | | | AudioCore: SDL2 Sink
| * AudioCore: SDL2 SinkGravatar MerryMage2016-05-072-1/+3
| |
* | VideoCore: Run include-what-you-use and fix most includes.Gravatar Emmanuel Gil Peyrot2016-04-306-5/+14
|/
* Common: Remove section measurement from profiler (#1731)Gravatar Yuri Kunde Schlesner2016-04-295-259/+6
| | | | This has been entirely superseded by MicroProfile. The rest of the code can go when a simpler frametime/FPS meter is added to the GUI.
* Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709)Gravatar Henrik RydgÄrd2016-04-281-0/+4
| | | | | | | | | | | | * Make Citra build with MICROPROFILE_ENABLED set to 0 * Buildfix with microprofile kept on * moc did not like a dialog to conditionally exist. * Cleanup * Fix end of line
* assert: Allow UNREACHABLE_MSG to have just one argumentGravatar Sam Spilsbury2016-04-241-1/+1
|
* Merge pull request #1576 from smspillaz/fix-build-errors-03272016Gravatar bunnei2016-04-241-0/+2
|\ | | | | Fix various build errors encountered on Clang 3.9 on OS X
| * assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTEDGravatar Sam Spilsbury2016-04-231-0/+2
| |
* | Protect use of std::is_trivially_copyable to compile with GCC 4.9Gravatar LittleWhite2016-04-231-0/+4
|/
* Merge pull request #1672 from wwylele/win-driver-fixGravatar bunnei2016-04-191-3/+12
|\ | | | | Fix driver root identification on Windows
| * fix driver root identification on WindowsGravatar wwylele2016-04-151-3/+12
| |
* | Merge pull request #1666 from MerryMage/barrierGravatar bunnei2016-04-141-24/+22
|\ \ | | | | | | Thread: Correct Common::Barrier implementation
| * | Thread: Make Barrier reusableGravatar MerryMage2016-04-141-5/+5
| | |
| * | common/thread: Correct code styleGravatar MerryMage2016-04-141-21/+19
| |/
* | Merge pull request #1665 from lioncash/fileGravatar bunnei2016-04-142-47/+22
|\ \ | | | | | | IOFile: Minor API changes
| * | file_util: In-class initialize data membersGravatar Lioncash2016-04-132-6/+4
| | |
| * | file_util: const qualify IOFile's Tell and GetSize functionsGravatar Lioncash2016-04-132-8/+8
| | |
| * | file_util: Don't expose IOFile internals through the APIGravatar Lioncash2016-04-132-30/+4
| | |
| * | file_util: Check for is_trivially_copyableGravatar Lioncash2016-04-131-3/+5
| | | | | | | | | | | | Also applies the template checks to ReadArray as well.
| * | file_util: Make IOFile data members privateGravatar Lioncash2016-04-131-0/+1
| |/
* | emitter: Add CALL that can be fixed up.Gravatar bunnei2016-04-132-0/+13
| |
* | emitter: Support arbitrary FixupBranch targets.Gravatar bunnei2016-04-132-0/+17
|/
* FileUtil: Missing #include, Add const to IOFile methodsGravatar MerryMage2016-04-121-6/+7
|
* cecd:u: stub GetCecStateAbbreviated (#1648)Gravatar mailwl2016-04-081-1/+1
|
* Merge pull request #1435 from mailwl/frd_uGravatar bunnei2016-04-052-0/+2
|\ | | | | frd:u: Initial stub some functions
| * frd:u: Initial stub some functionsGravatar mailwl2016-03-272-0/+2
| |
* | Merge pull request #1643 from MerryMage/make_uniqueGravatar Mathew Maidment2016-04-052-18/+0
|\ \ | | | | | | Common: Remove Common::make_unique, use std::make_unique
| * | Common: Remove Common::make_unique, use std::make_uniqueGravatar MerryMage2016-04-052-18/+0
| | |
* | | Merge pull request #1620 from LFsWang/pathGravatar bunnei2016-04-043-26/+43
|\ \ \ | | | | | | | | Fix filename&path encode problem on Windows
| * | | remove debug codeGravatar LFsWang2016-03-311-1/+1
| | | |
| * | | fix unicode url problem on windowsGravatar LFsWang2016-03-311-6/+18
| | | |
| * | | Fix encode problem On WindowsGravatar LFsWang2016-03-313-21/+26
| | |/ | |/|
* | | Merge pull request #1616 from exhalatio/dlp_dummyGravatar bunnei2016-04-032-0/+2
|\ \ \ | | | | | | | | Dummy implementation dlp:SRVR Service.
| * | | Dummy implementation dlp:SRVR Service.Gravatar exhalatio2016-04-032-0/+2
| | |/ | |/|
* | | cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandleGravatar mailwl2016-03-312-0/+2
| |/ |/|
* | remove unnecessary constGravatar wwylele2016-03-261-2/+2
| |
* | implement accel and gyro backendGravatar wwylele2016-03-221-0/+48
|/
* vector_math: Add missing member in Vec4's SetZero functionGravatar Lioncash2016-03-181-1/+4
|
* Reorganize the ndm service path for dummy implement functionGravatar JamePeng2016-03-152-0/+2
| | | | | | SuspendDaemons , ResumeDaemons , OverrideDefaultDaemons The NDM file move to /core/hle/service/ndm/ now!
* Merge pull request #1509 from lioncash/noncopyGravatar bunnei2016-03-131-3/+3
|\ | | | | common: Minor changes to NonCopyable
| * common_types: Make NonCopyable constructor constexprGravatar Lioncash2016-03-121-1/+1
| |
| * common_types: Specify const in deleted copy constructor/assignment operatorGravatar Lioncash2016-03-121-2/+2
| |
* | PICA: Align vertex attributesGravatar Jannik Vogel2016-03-132-0/+23
|/
* Merge pull request #1476 from lioncash/emitGravatar bunnei2016-03-101-59/+54
|\ | | | | emitter: constexpr/misc changes
| * emitter: templatize ImmPtrGravatar Lioncash2016-03-091-2/+6
| |
| * emitter: constexpr-ify helper functionsGravatar Lioncash2016-03-091-19/+17
| |