Yuri Kunde Schlesner
97f922e583
CMake: Use IMPORTED target for Boost
9 years ago
Yuri Kunde Schlesner
b78ce2bce5
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.
9 years ago
Yuri Kunde Schlesner
8b55ffb74a
Common: Fix some out-of-style includes
9 years ago
Yuri Kunde Schlesner
e6dc5926fb
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.
9 years ago
Yuri Kunde Schlesner
0ba04b2166
Common: Clean up meta-template logic in BitField
9 years ago
Yuri Kunde Schlesner
a786199c4b
Make BitField and ResultCode constexpr-initializable
9 years ago
bunnei
f9a850bb59
common: Add a generic interface for logging telemetry fields.
9 years ago
wwylele
b010ff8174
pica/swrasterizer: implement procedural texture
9 years ago
Yuri Kunde Schlesner
89fe2c033d
Remove unused symbols code
9 years ago
Yuri Kunde Schlesner
bc3f65a0ee
common/cpu_detect: Add missing include and fix namespace scope
9 years ago
wwylele
f1b8adf818
file_util: Log when using local user directory
9 years ago
wwylele
0ca9e1d4b0
file_util: lower logging level for harmless cases
9 years ago
wwylele
55737ec90f
Input: add device and factory template
9 years ago
wwylele
11e73d554f
Common: add ParamPackage
9 years ago
Yuri Kunde Schlesner
e7c2eba35d
Remove built-in (non-Microprofile) profiler
9 years ago
Yuri Kunde Schlesner
1772c9f5a0
SynchronizedWrapper: Add Lock convenience method
9 years ago
SonofUgly
4cb28deee5
Add custom layout settings.
9 years ago
James Rowe
e109f95da9
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
9 years ago
wwylele
ec94c633b7
HW: add AES engine & implement AES-CCM
9 years ago
noah the goodra
b52309faab
applied the change suggested by @wwylele
9 years ago
noah the goodra
4cb10ba1cc
added http service enum to the log.h file
9 years ago
Weiyi Wang
6580180759
Common/x64: remove legacy emitter and abi ( #2504 )
These are not used any more since we moved shader JIT to xbyak.
9 years ago
noah the goodra
8477e269c3
file_util: Fixed implicit type conversion warning ( #2503 )
9 years ago
Yuri Kunde Schlesner
99e799d346
Common: Optimize BitSet iterator
9 years ago
Kloen
37fa9a4886
common: add <cstddef> to hash.h
9 years ago
Kloen
b4c73698b9
common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp
9 years ago
mailwl
45b03ee367
Service/NFC: stub GetTagInRangeEvent
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
9 years ago
wwylele
fc8f22bd7e
Common: add Quaternion
9 years ago
wwylele
5ddc3b5a56
vector math: add implementation of Length and Normalize
9 years ago
wwylele
078d188544
MathUtil: add PI constant
9 years ago
wwylele
9d5a7fd3f7
Common::Event: add WaitUntil
9 years ago
wwylele
2c0bde2fb7
file_util: fix missing sysdata path
9 years ago
MerryMage
4aaaea9758
core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)
9 years ago
bunnei
b2fcbaedf4
file_util: Remove unused paths.
9 years ago
Vamsi Krishna
c8117b76a0
Fixed GPLv2 license text in the start.
9 years ago
Yuri Kunde Schlesner
2d892f845c
VideoCore: Convert x64 shader JIT to use Xbyak for assembly
9 years ago
Jeffrey Pfau
12cca651ce
Common: Fix gcc build on macOS
9 years ago
mailwl
a88468d683
csnd:SND reformat source code
9 years ago
Jannik Vogel
89e57a3fb0
Support mingw cross-compile
9 years ago
freiro
662d907aa7
WINVER definition moved to CMake and cleanup
9 years ago
mailwl
662aee1e1d
Set client SDK version to Service APIs
9 years ago
Subv
d16be9bdbd
Build: Fixed a few warnings.
9 years ago
freiro
dba46c0b01
Move to AppData/Roaming/Citra/
9 years ago
freiro
0459aadcb5
Removed /user/ from path
9 years ago
mailwl
cdce7ca48b
MIC_U: Stub service funcions
9 years ago
freiro
f25ecd351d
Switch to AppData/Roaming
9 years ago
freiro
a3d3f96af9
Return by value and other fixes
9 years ago
freiro
92977a28a8
Win32 move default user folder location to AppData
9 years ago
James Rowe
f0dcbd3f73
Add mingw compile support
10 years ago
James Rowe
48d64ccad5
Round the rectangle size to prevent float to int casting issues
And other minor style changes
9 years ago