citra/src
zhupengfei 06a0d86e9c
video_core, core: Move pixel download to its own thread
This uses the mailbox model to move pixel downloading to its own thread, eliminating Nvidia's warnings and (possibly) making use of GPU copy engine.

To achieve this, we created a new mailbox type that is different from the presentation mailbox in that it never discards a rendered frame.

Also, I tweaked the projection matrix thing so that it can just draw the frame upside down instead of having the CPU flip it.
2020-02-27 16:55:08 +08:00
..
android android: add logging 2019-03-09 18:23:32 -06:00
audio_core Implements fdk_aac decoder (#4764) 2020-02-23 11:01:21 +01:00
citra Implementation of screen rotation without use of additional layouts. 2020-01-20 22:31:51 -03:00
citra_qt Merge pull request #5088 from zhaowenlan1779/layered-fs 2020-02-25 07:48:10 +08:00
common Merge pull request #5062 from FearlessTobi/port-3173 2020-02-10 12:10:45 +08:00
core video_core, core: Move pixel download to its own thread 2020-02-27 16:55:08 +08:00
dedicated_room Fix moderation by room host in dedicated rooms 2019-11-17 09:59:54 -05:00
input_common Fix compilation 2020-02-10 12:10:42 +01:00
network network/room: add message/join/leave/kick/ban/unban/game name logging 2019-11-03 09:55:38 -05:00
tests Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
video_core video_core, core: Move pixel download to its own thread 2020-02-27 16:55:08 +08:00
web_service HTTP_C::Implement Context::MakeRequest (#4754) 2020-02-21 19:04:04 +01:00
.clang-format add java to .clang-format 2019-02-22 16:29:19 -06:00
CMakeLists.txt Remove C++ standard flag 2020-02-21 16:45:02 -06:00