summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2017-05-27CMake: Correct inter-module dependencies and library visibilityYuri Kunde Schlesner
Modules didn't correctly define their dependencies before, which relied on the frontends implicitly including every module for linking to succeed. Also changed every target_link_libraries call to specify visibility of dependencies to avoid leaking definitions to dependents when not necessary.
2017-05-27Common: Fix some out-of-style includesYuri Kunde Schlesner
2017-05-27Move framebuffer_layout from Common to CoreYuri Kunde Schlesner
This removes a dependency inversion between core and common. It's also the proper place for the file since it makes screen layout decisions specific to the 3DS.
2017-05-26Merge pull request #2716 from yuriks/decentralized-resultbunnei
Decentralize ResultCode
2017-05-24Merge pull request #2697 from wwylele/proctexYuri Kunde Schlesner
Implemented Procedural Texture (Texture Unit 3)
2017-05-24Common: Clean up meta-template logic in BitFieldYuri Kunde Schlesner
2017-05-24Make BitField and ResultCode constexpr-initializableYuri Kunde Schlesner
2017-05-24common: Add a generic interface for logging telemetry fields.bunnei
2017-05-20pica/swrasterizer: implement procedural texturewwylele
2017-05-07Remove unused symbols codeYuri Kunde Schlesner
2017-03-21Merge pull request #2512 from SonofUgly/custom-layoutbunnei
Add custom layout settings.
2017-03-17Merge pull request #2497 from wwylele/input-2bunnei
Refactor input emulation & add SDL gamepad support
2017-03-16Merge pull request #2618 from wwylele/log-less-filenamebunnei
Reduce host file name and path logging
2017-03-12common/cpu_detect: Add missing include and fix namespace scopeYuri Kunde Schlesner
2017-03-11file_util: Log when using local user directorywwylele
2017-03-08file_util: lower logging level for harmless caseswwylele
2017-03-01Input: add device and factory templatewwylele
2017-03-01Common: add ParamPackagewwylele
2017-02-26Merge pull request #2587 from yuriks/status-barYuri Kunde Schlesner
Replace built-in Profiler with indicators in status bar
2017-02-26Remove built-in (non-Microprofile) profilerYuri Kunde Schlesner
2017-02-26SynchronizedWrapper: Add Lock convenience methodYuri Kunde Schlesner
2017-02-25Merge pull request #2569 from wwylele/wrap-unwrapbunnei
APT: implemented Wrap and Unwrap
2017-02-23Add custom layout settings.SonofUgly
2017-02-23Gui: Change title bar to include build nameJames Rowe
Nightly builds now have "Citra Nightly" in the titlebar Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
2017-02-21HW: add AES engine & implement AES-CCMwwylele
2017-02-13applied the change suggested by @wwylelenoah the goodra
2017-02-13added http service enum to the log.h filenoah the goodra
2017-02-04Merge pull request #2476 from yuriks/shader-refactor3Yuri Kunde Schlesner
Oh No! More shader changes!
2017-01-31Common/x64: remove legacy emitter and abi (#2504)Weiyi Wang
These are not used any more since we moved shader JIT to xbyak.
2017-01-30file_util: Fixed implicit type conversion warning (#2503)noah the goodra
2017-01-29Common: Optimize BitSet iteratorYuri Kunde Schlesner
2017-01-28common: add <cstddef> to hash.hKloen
2017-01-28common: switch ComputeHash64 len param to size_t instead of int, fix warning ↵Kloen
on MSVC on dsp_dsp.cpp
2017-01-07Merge pull request #1951 from wwylele/motion-sensorbunnei
Emulate motion sensor in frontend
2016-12-30Service/NFC: stub GetTagInRangeEventmailwl
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
2016-12-26Common: add Quaternionwwylele
2016-12-26vector math: add implementation of Length and Normalizewwylele
2016-12-26MathUtil: add PI constantwwylele
2016-12-26Common::Event: add WaitUntilwwylele
2016-12-23Merge pull request #2369 from MerryMage/core-frontendbunnei
core: Move emu_window and key_map into core
2016-12-23file_util: fix missing sysdata pathwwylele
2016-12-23core: Move emu_window and key_map into coreMerryMage
* Removes circular dependences (common should not depend on core)
2016-12-22Merge pull request #2343 from bunnei/core-cleanupbunnei
Core: Top-level consolidate & misc cleanup
2016-12-22Merge pull request #2285 from mailwl/csnd-formatbunnei
csnd:SND: Reformat source code
2016-12-21file_util: Remove unused paths.bunnei
2016-12-19Fixed GPLv2 license text in the start.Vamsi Krishna
2016-12-16Merge pull request #2316 from endrift/macos-gccbunnei
Common: Fix gcc build on macOS
2016-12-14VideoCore: Convert x64 shader JIT to use Xbyak for assemblyYuri Kunde Schlesner
2016-12-13Common: Fix gcc build on macOSJeffrey Pfau
2016-12-12csnd:SND reformat source codemailwl