Matthew Brener
1117c87e68
Fix spelling error in CMakeLists
Minor spelling error of its --> it's
8 years ago
James Rowe
ea88c44eb8
Format: Run the new clang format on everything
8 years ago
Lioncash
447c25646e
CMakeLists: Derive the source directory grouping from targets themselves
Removes the need to store to separate SRC and HEADER variables, and then
construct the target in most cases.
8 years ago
Lioncash
21b10a8602
telemetry: Silence initialization order warnings
8 years ago
bunnei
4ef928f9b5
loggin: Add IPC logging category.
8 years ago
MerryMage
2c057ef5df
Minor cleanup
8 years ago
James Rowe
31499ecb2e
Removing unused settings and yuzu rebranding
8 years ago
MerryMage
66a015fe9a
fix macos build
8 years ago
B3n30
1b2aa3780d
CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119 )
* CoreTiming: New CoreTiming; Add Test for CoreTiming
8 years ago
bunnei
9651b2db3a
logging: Rename category "Core_ARM11" to "Core_ARM".
8 years ago
bunnei
5e11c12766
core: Refactor MakeMagic usage and remove dead code.
8 years ago
bunnei
2ea8867549
hle: Initial implementation of NX service framework and IPC.
8 years ago
bunnei
dd4ffef0a2
hle: Remove a large amount of 3ds-specific service code.
8 years ago
bunnei
7f1ce2cf68
arm: Use 64-bit addressing in a bunch of places.
8 years ago
Huw Pascoe
da1c8d1522
Fixed type conversion ambiguity
8 years ago
Subv
9f1b2d3260
Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types.
It is unlikely we will ever use this without first doing a Cast to a signed type.
Fixes 9 "unary minus operator applied to unsigned type, result still unsigned" warnings on MSVC2017.3
8 years ago
bunnei
e6b95d5511
common: Add build timestamp to scm_rev.
9 years ago
wwylele
acdf5035be
vector_math: remove dead template parameter
9 years ago
wwylele
48058f31b1
vector_math: remove broken SFINAE stuff
this was originally added to eliminate warnings on MSVC, but it doesn't work for custom types.
9 years ago
Subv
1dcd48ba2a
SwRasterizer: Flip the vertex quaternions before clipping (if necessary).
9 years ago
Subv
9bc4d2754b
SwRasterizer: Corrected the light LUT lookups.
9 years ago
bunnei
e5a69c42e2
logging: Add WebService as a log cateogry.
9 years ago
B3n30
64b6caf5f5
Implement basic virtual Room support based on enet ( #2803 )
* Added support for network with ENet lib,
connecting is possible, but data can't be sent, yet.
* fixup! Added support for network with ENet lib,
* fixup! CLang
* fixup! Added support for network with ENet lib,
* fixup! Added support for network with ENet lib,
* fixup! Clang format
* More fixups!
* Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Clang again
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
9 years ago
Kloen
1e5a589a66
Remove unnecessary WIN32_LEAN_AND_MEAN macro definition
9 years ago
Kloen Lansfiel
715eb0dee5
Remove unused import in break_points.cpp ( #2763 )
9 years ago
Yuri Kunde Schlesner
1f22f0939c
CMake: Create INTERFACE targets for microprofile and nihstro
9 years ago
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