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.
9 years ago
Yuri Kunde Schlesner
2579ae543b
Common: Fix some out-of-style includes
9 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.
9 years ago
Yuri Kunde Schlesner
c1a9e94068
Common: Clean up meta-template logic in BitField
9 years ago
Yuri Kunde Schlesner
a75145a2c6
Make BitField and ResultCode constexpr-initializable
9 years ago
bunnei
a4760e939f
common: Add a generic interface for logging telemetry fields.
9 years ago
wwylele
ade45b5b99
pica/swrasterizer: implement procedural texture
9 years ago
Yuri Kunde Schlesner
cb4da3975e
Remove unused symbols code
9 years ago
Yuri Kunde Schlesner
6ca816e011
common/cpu_detect: Add missing include and fix namespace scope
9 years ago
wwylele
d040a73bed
file_util: Log when using local user directory
9 years ago
wwylele
7cd6cc0fd9
file_util: lower logging level for harmless cases
9 years ago
wwylele
3974895e08
Input: add device and factory template
9 years ago
wwylele
8a8c0f348b
Common: add ParamPackage
9 years ago
Yuri Kunde Schlesner
3b4e400333
Remove built-in (non-Microprofile) profiler
9 years ago
Yuri Kunde Schlesner
21f4f49c7a
SynchronizedWrapper: Add Lock convenience method
9 years ago
SonofUgly
e0a4450bbd
Add custom layout settings.
9 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
9 years ago
wwylele
ea1ea0224c
HW: add AES engine & implement AES-CCM
9 years ago
noah the goodra
091dd226d6
applied the change suggested by @wwylele
9 years ago
noah the goodra
1a84bce0f4
added http service enum to the log.h file
9 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.
9 years ago
noah the goodra
a2d0e2d807
file_util: Fixed implicit type conversion warning ( #2503 )
9 years ago
Yuri Kunde Schlesner
d36ec905b1
Common: Optimize BitSet iterator
9 years ago
Kloen
818b1730a9
common: add <cstddef> to hash.h
9 years ago
Kloen
2fa0971ceb
common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp
9 years ago
mailwl
f2985f7080
Service/NFC: stub GetTagInRangeEvent
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
9 years ago
wwylele
6479f63091
Common: add Quaternion
9 years ago
wwylele
2e6d8e1321
vector math: add implementation of Length and Normalize
9 years ago
wwylele
55f5d0f777
MathUtil: add PI constant
9 years ago
wwylele
2a069e76a5
Common::Event: add WaitUntil
9 years ago
wwylele
488b7a4041
file_util: fix missing sysdata path
9 years ago
MerryMage
64f98f4d0f
core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)
9 years ago
bunnei
707cc66362
file_util: Remove unused paths.
9 years ago
Vamsi Krishna
0db22eadd5
Fixed GPLv2 license text in the start.
9 years ago
Yuri Kunde Schlesner
f4e98ecf3f
VideoCore: Convert x64 shader JIT to use Xbyak for assembly
9 years ago
Jeffrey Pfau
fb952c399e
Common: Fix gcc build on macOS
9 years ago
mailwl
1238e48c58
csnd:SND reformat source code
9 years ago
Jannik Vogel
45d941d62e
Support mingw cross-compile
9 years ago
freiro
0c22e52f52
WINVER definition moved to CMake and cleanup
9 years ago
mailwl
5b136aa211
Set client SDK version to Service APIs
9 years ago
Subv
aea9a91100
Build: Fixed a few warnings.
9 years ago
freiro
593ec7fa74
Move to AppData/Roaming/Citra/
9 years ago
freiro
972b289c78
Removed /user/ from path
9 years ago
mailwl
d4cadf11fc
MIC_U: Stub service funcions
9 years ago
freiro
79317b63d9
Switch to AppData/Roaming
9 years ago
freiro
3d75e3cd07
Return by value and other fixes
9 years ago
freiro
29bb82cb8e
Win32 move default user folder location to AppData
9 years ago
James Rowe
c3ea6f4ddb
Add mingw compile support
10 years ago
James Rowe
793339b73a
Round the rectangle size to prevent float to int casting issues
And other minor style changes
9 years ago
James Rowe
d9305b0a07
Add default hotkey to swap primary screens.
Also minor style changes
9 years ago