Commit Graph

546 Commits (8482933db8acaead8ff66e1457cd5453b02cccf4)

Author SHA1 Message Date
Kloen Lansfiel 9a8a90b52b Remove unused import in break_points.cpp (#2763) 8 years ago
Yuri Kunde Schlesner d736cca848 CMake: Create INTERFACE targets for microprofile and nihstro 8 years ago
Yuri Kunde Schlesner 0f563111a2 CMake: Use IMPORTED target for Boost 8 years ago
Yuri Kunde Schlesner 7b81903756 CMake: Correct inter-module dependencies and library visibility
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.
8 years ago
Yuri Kunde Schlesner 2579ae543b Common: Fix some out-of-style includes 8 years ago
Yuri Kunde Schlesner d1bf7919da Move framebuffer_layout from Common to Core
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.
8 years ago
bunnei 61decd84cc Merge pull request #2716 from yuriks/decentralized-result
Decentralize ResultCode
8 years ago
Yuri Kunde Schlesner bae3799bd5 Merge pull request #2697 from wwylele/proctex
Implemented Procedural Texture (Texture Unit 3)
8 years ago
Yuri Kunde Schlesner c1a9e94068 Common: Clean up meta-template logic in BitField 8 years ago
Yuri Kunde Schlesner a75145a2c6 Make BitField and ResultCode constexpr-initializable 8 years ago
bunnei a4760e939f common: Add a generic interface for logging telemetry fields. 8 years ago
wwylele ade45b5b99 pica/swrasterizer: implement procedural texture 8 years ago
Yuri Kunde Schlesner cb4da3975e Remove unused symbols code 8 years ago
bunnei ccc3985cc0 Merge pull request #2512 from SonofUgly/custom-layout
Add custom layout settings.
8 years ago
bunnei 423ab5e2bc Merge pull request #2497 from wwylele/input-2
Refactor input emulation & add SDL gamepad support
8 years ago
bunnei 3e7459bbf9 Merge pull request #2618 from wwylele/log-less-filename
Reduce host file name and path logging
8 years ago
Yuri Kunde Schlesner 6ca816e011 common/cpu_detect: Add missing include and fix namespace scope 8 years ago
wwylele d040a73bed file_util: Log when using local user directory 8 years ago
wwylele 7cd6cc0fd9 file_util: lower logging level for harmless cases 8 years ago
wwylele 3974895e08 Input: add device and factory template 8 years ago
wwylele 8a8c0f348b Common: add ParamPackage 8 years ago
Yuri Kunde Schlesner b250ce21b9 Merge pull request #2587 from yuriks/status-bar
Replace built-in Profiler with indicators in status bar
8 years ago
Yuri Kunde Schlesner 3b4e400333 Remove built-in (non-Microprofile) profiler 8 years ago
Yuri Kunde Schlesner 21f4f49c7a SynchronizedWrapper: Add Lock convenience method 8 years ago
bunnei 892888ed9e Merge pull request #2569 from wwylele/wrap-unwrap
APT: implemented Wrap and Unwrap
8 years ago
SonofUgly e0a4450bbd Add custom layout settings. 8 years ago
James Rowe b090422991 Gui: Change title bar to include build name
Nightly builds now have "Citra Nightly" in the titlebar
Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
8 years ago
wwylele ea1ea0224c HW: add AES engine & implement AES-CCM 8 years ago
noah the goodra 091dd226d6 applied the change suggested by @wwylele 8 years ago
noah the goodra 1a84bce0f4 added http service enum to the log.h file 8 years ago
Yuri Kunde Schlesner 97e06b0a0d Merge pull request #2476 from yuriks/shader-refactor3
Oh No! More shader changes!
8 years ago
Weiyi Wang 0b9c59ff22 Common/x64: remove legacy emitter and abi (#2504)
These are not used any more since we moved shader JIT to xbyak.
8 years ago
noah the goodra a2d0e2d807 file_util: Fixed implicit type conversion warning (#2503) 8 years ago
Yuri Kunde Schlesner d36ec905b1 Common: Optimize BitSet iterator 8 years ago
Kloen 818b1730a9 common: add <cstddef> to hash.h 8 years ago
Kloen 2fa0971ceb common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp 8 years ago
bunnei 7cfe3ef046 Merge pull request #1951 from wwylele/motion-sensor
Emulate motion sensor in frontend
8 years ago
mailwl f2985f7080 Service/NFC: stub GetTagInRangeEvent
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
8 years ago
wwylele 6479f63091 Common: add Quaternion 8 years ago
wwylele 2e6d8e1321 vector math: add implementation of Length and Normalize 8 years ago
wwylele 55f5d0f777 MathUtil: add PI constant 8 years ago
wwylele 2a069e76a5 Common::Event: add WaitUntil 8 years ago
bunnei 51dd13b8a0 Merge pull request #2369 from MerryMage/core-frontend
core: Move emu_window and key_map into core
8 years ago
wwylele 488b7a4041 file_util: fix missing sysdata path 8 years ago
MerryMage 64f98f4d0f core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)
8 years ago
bunnei aa47af7fb6 Merge pull request #2343 from bunnei/core-cleanup
Core: Top-level consolidate & misc cleanup
8 years ago
bunnei 17d740299a Merge pull request #2285 from mailwl/csnd-format
csnd:SND: Reformat source code
8 years ago
bunnei 707cc66362 file_util: Remove unused paths. 8 years ago
Vamsi Krishna 0db22eadd5 Fixed GPLv2 license text in the start. 8 years ago
bunnei a89471621b Merge pull request #2316 from endrift/macos-gcc
Common: Fix gcc build on macOS
8 years ago