yuzu/src/core
Lioncash 0f2ac928f2 video_core: Make global EmuWindow instance part of the base renderer class
Makes the global a member of the RendererBase class. We also change this
to be a reference. Passing any form of null pointer to these functions
is incorrect entirely, especially given the code itself assumes that the
pointer would always be in a valid state.

This also makes it easier to follow the lifecycle of instances being
used, as we explicitly interact the renderer with the rasterizer, rather
than it just operating on a global pointer.
2018-08-01 21:40:30 -04:00
..
arm Merge pull request #876 from lioncash/include 2018-07-31 19:16:05 -07:00
file_sys partition_filesystem: Remove dynamic_cast in PrintDebugInfo() 2018-07-29 06:16:59 -04:00
frontend
gdbstub
hle kernel/thread: Remove unimplemented function prototype 2018-07-31 23:21:38 -04:00
hw
loader deconstructed_rom_directory: Remove unused FindRomFS() function 2018-07-24 10:54:07 -04:00
tracer
CMakeLists.txt Merge pull request #877 from lioncash/remove 2018-07-31 20:11:39 -07:00
core_cpu.cpp
core_cpu.h
core_timing_util.cpp
core_timing_util.h
core_timing.cpp
core_timing.h
core.cpp video_core: Make global EmuWindow instance part of the base renderer class 2018-08-01 21:40:30 -04:00
core.h video_core: Make global EmuWindow instance part of the base renderer class 2018-08-01 21:40:30 -04:00
memory_hook.cpp
memory_hook.h
memory_setup.h
memory.cpp
memory.h
perf_stats.cpp
perf_stats.h
settings.cpp video_core: Make global EmuWindow instance part of the base renderer class 2018-08-01 21:40:30 -04:00
settings.h audio_core: Add configuration settings. 2018-07-31 22:38:42 -04:00
telemetry_session.cpp
telemetry_session.h