citra-nightly/src
fearlessTobi f61c9c3eb7 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-25 15:20:40 +02:00
..
audio_core sink_details: Deduplicate long std::function repetition 2018-08-23 17:03:09 +02:00
citra video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00
citra_qt video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00
common vector_math: Remove unimplemented function prototypes 2018-08-24 18:46:24 +02:00
core video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00
dedicated_room citra-room: Use the default OpenGL loader instead of SDL_GL_GetProcAddress 2018-04-06 20:27:47 +01:00
input_common Change level of invalid UDP packet log message from Error to Debug. 2018-08-12 22:17:34 -04:00
network network: fix 3 typos 2018-08-12 17:55:15 -05:00
tests Port "externals: Update catch to 2.3.0" from yuzu (#4060) 2018-08-24 19:45:57 +02:00
video_core video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00
web_service reformat all files with clang-format 2018-06-29 16:56:12 +03:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt Network: Added an executable to host an dedicated room for local wifi 2018-03-09 19:11:32 +01:00