1
0
Fork 0
forked from suyu/suyu
suyu/src/core
Lioncash 4a587b81b2 core/core: Replace includes with forward declarations where applicable
The follow-up to e2457418da, which
replaces most of the includes in the core header with forward declarations.

This makes it so that if any of the headers the core header was
previously including change, then no one will need to rebuild the bulk
of the core, due to core.h being quite a prevalent inclusion.

This should make turnaround for changes much faster for developers.
2018-08-31 16:30:14 -04:00
..
arm core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
crypto file_sys/crypto: Fix missing/unnecessary includes 2018-08-24 22:15:32 -04:00
file_sys core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
frontend emu_window: Ensure WindowConfig members are always initialized 2018-08-14 19:36:43 -04:00
gdbstub GDBStub works with both Unicorn and Dynarmic now (#941) 2018-08-06 22:01:24 -04:00
hle core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
loader core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
tracer core: Make converting constructors explicit where applicable 2018-07-23 23:13:22 -04:00
CMakeLists.txt file_sys: Implement NAX containers 2018-08-23 11:53:30 -04:00
core.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
core.h core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
core_cpu.cpp Merge pull request #1043 from Subv/timing 2018-08-12 22:31:55 -04:00
core_cpu.h core: Namespace all code in the arm subdirectory under the Core namespace 2018-08-24 21:50:39 -04:00
core_timing.cpp Core::CoreTiming: add UnscheduleEventThreadsafe 2018-08-13 13:56:41 +02:00
core_timing.h Core::CoreTiming: add UnscheduleEventThreadsafe 2018-08-13 13:56:41 +02:00
core_timing_util.cpp core_timing: Split off utility functions into core_timing_util 2018-07-24 11:03:24 +01:00
core_timing_util.h core_timing: Split off utility functions into core_timing_util 2018-07-24 11:03:24 +01:00
memory.cpp gl_renderer: Cache textures, framebuffers, and shaders based on CPU address. 2018-08-31 13:07:27 -04:00
memory.h gl_renderer: Cache textures, framebuffers, and shaders based on CPU address. 2018-08-31 13:07:27 -04:00
memory_hook.cpp memory_hook: Default virtual destructor in the cpp file 2018-05-03 08:12:16 -04:00
memory_hook.h memory_hook: Default virtual destructor in the cpp file 2018-05-03 08:12:16 -04:00
memory_setup.h
perf_stats.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
perf_stats.h core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
settings.cpp video_core; Get rid of global g_toggle_framelimit_enabled variable 2018-08-10 19:00:09 -04:00
settings.h Port #3353 from Citra 2018-08-21 01:14:06 +02:00
telemetry_session.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
telemetry_session.h telemetry_session.h: Reword Documentation Comment from citra to yuzu 2018-03-27 11:16:59 +02:00