Commit Graph

  • 81e086b5ac core: Set is_powered_on before GPU is initialized. bunnei 2019-01-07 21:42:32 -05:00
  • 75b417489a Merge pull request #2199 from lioncash/arbiter bunnei 2019-03-06 15:55:56 -05:00
  • e9b05e86b9 Merge pull request #2201 from lioncash/audio-retval bunnei 2019-03-06 14:20:04 -05:00
  • 8ee78521fa Merge pull request #2204 from lioncash/wait-tree bunnei 2019-03-06 14:17:34 -05:00
  • c8d6f0cb82 yuzu: add a hotkey to switch between undocked and docked mode fearlessTobi 2019-03-06 19:31:23 +01:00
  • 9ac176d5a3 hle/service/audio/audout_u: Correct lack of return in failure case of AppendAudioOutBufferImpl() Lioncash 2019-03-05 16:55:53 -05:00
  • 234f00bdd4 Merge pull request #2194 from lioncash/mem bunnei 2019-03-06 11:43:07 -05:00
  • 5a57b1a09b Merge pull request #2200 from lioncash/audio bunnei 2019-03-06 10:52:45 -05:00
  • 22f105c06d Merge pull request #2203 from lioncash/engines-include bunnei 2019-03-06 10:51:27 -05:00
  • 10f08ab9ec Merge pull request #2198 from lioncash/todo bunnei 2019-03-06 10:51:03 -05:00
  • 196cc82913 yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessor Lioncash 2019-03-05 21:52:19 -05:00
  • f9ee0dc7ee video_core/engines: Remove unnecessary includes Lioncash 2019-03-05 20:25:01 -05:00
  • 221613d4ea kernel/server_session: Make data members private Lioncash 2019-03-05 18:51:16 -05:00
  • 7526b6fce3 kernel/client_session: Make data members private Lioncash 2019-03-05 18:24:00 -05:00
  • ad9dbeb44b hle/service/audio: Extract audio error codes to a header Lioncash 2019-03-05 16:45:22 -05:00
  • c161389a0f kernel/address_arbiter: Pass in system instance to constructor Lioncash 2019-03-05 12:28:10 -05:00
  • 9d9676f620 kernel/address_arbiter: Minor tidying up Lioncash 2019-03-05 12:22:13 -05:00
  • ec6664f6d6 kernel/address_arbiter: Convert the address arbiter into a class Lioncash 2019-03-05 11:54:06 -05:00
  • 42085ff110 video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat() Lioncash 2019-03-05 10:15:03 -05:00
  • 52ac6419da vm_manager: Remove cheat-specific ranges from VMManager Zach Hilman 2019-03-05 10:09:27 -05:00
  • 79f970e6de kernel/thread: Remove obsolete TODO in Create() Lioncash 2019-03-05 10:05:46 -05:00
  • 02bc9e9de1 core/hle/ipc: Remove unnecessary includes Lioncash 2019-03-05 09:20:11 -05:00
  • cc92c054ec Merge pull request #2185 from FearlessTobi/port-4630 bunnei 2019-03-04 18:44:53 -05:00
  • 7053546687 core: Add support for registering and controlling ownership of CheatEngine Zach Hilman 2018-12-22 21:32:05 -05:00
  • 769b346682 cheat_engine: Add parser and interpreter for game cheats Zach Hilman 2018-12-22 21:31:38 -05:00
  • c100a4b8d4 loader/nso: Set main code region in VMManager For rom directories (and by extension, XCI/NSP/NAX/NCA) this is for the NSO with name 'main', for regular NSOs, this is the NSO. Zach Hilman 2018-12-22 21:31:07 -05:00
  • b952a30555 vm_manager: Add support for storing and getting main code region Used as root for one region of cheats, set by loader Zach Hilman 2018-12-22 21:29:52 -05:00
  • 4495bf5706 patch_manager: Display cheats in game list add-ons Zach Hilman 2018-12-22 21:29:15 -05:00
  • c5091bfe00 patch_manager: Add support for loading cheats lists Uses load/<title_id>/<mod_name>/cheats as root dir, file name is all upper or lower hex first 8 bytes build ID. Zach Hilman 2018-12-22 21:28:56 -05:00
  • 9d1ab766a0 controllers/npad: Add accessor for current press state Allows frontend/features to access pressed buttons conveniently as possible Zach Hilman 2018-12-22 21:27:44 -05:00
  • 4130b07f88 web_browser: Add shortcut to Enter key to exit applet Zach Hilman 2019-03-04 18:24:16 -05:00
  • 40de7f6fe8 vm_manager: Use range helpers in HeapAlloc() and HeapFree() Lioncash 2019-03-04 17:16:47 -05:00
  • 6c42a23550 vm_manager: Provide address range checking functions for other memory regions Lioncash 2019-03-04 16:40:17 -05:00
  • fad20213e6 kernel/scheduler: Pass in system instance in constructor Lioncash 2019-03-04 16:02:59 -05:00
  • f59040d752 kernel/shared_memory: Get rid of the use of global accessor functions within Create() Lioncash 2019-03-04 16:52:33 -05:00
  • 0be8fffc99 svc: Migrate address range checking functions to VMManager Lioncash 2019-03-04 16:30:17 -05:00
  • 07e13d6728 Merge pull request #2165 from ReinUsesLisp/unbind-tex bunnei 2019-03-04 13:51:59 -05:00
  • 6ad66acce2 Merge pull request #2188 from lioncash/log-static bunnei 2019-03-04 13:46:01 -05:00
  • b114928459 core/core: Remove the global telemetry accessor function Lioncash 2019-03-02 15:22:14 -05:00
  • 319365fdf0 yuzu: Remove usage of the global telemetry accessor Lioncash 2019-03-02 15:20:49 -05:00
  • 697a4669e1 yuzu-cmd/yuzu: Replace direct usage of the global system telemetry accessor in main() Lioncash 2019-03-02 15:18:59 -05:00
  • b5f0dc95db core/core: Replace direct usage of the global system telemetry accessor from Shutdown() Lioncash 2019-03-02 15:17:40 -05:00
  • 90febaf717 video_core/renderer_opengl: Replace direct usage of global system object accessors Lioncash 2019-03-02 15:08:11 -05:00
  • 1f6571b3de maxwell_to_vk: Initial implementation ReinUsesLisp 2019-03-02 18:34:11 -03:00
  • be6bf37224 Merge pull request #2189 from lioncash/web bunnei 2019-03-03 22:56:49 -05:00
  • aa30fd75cd web_service: Remove unnecessary inclusions Lioncash 2019-03-02 14:55:49 -05:00
  • 169d19f7b9 Merge pull request #2154 from FearlessTobi/port-4647 Mat M 2019-03-02 14:46:04 -05:00
  • f8f1ff0b4f logging/backend: Make time_origin a class variable instead of a local static Lioncash 2019-03-02 14:28:58 -05:00
  • 43c1092031 logging/backend: Move CreateEntry into the Impl class Lioncash 2019-03-02 14:25:50 -05:00
  • a461e266ea Merge pull request #2183 from ReinUsesLisp/vk-buffer-cache-clang Mat M 2019-03-02 14:43:15 -05:00
  • 71817afbe9 fixup! Joystick: Allow for background events; Add deadzone to SDLAnalog B3n30 2018-10-01 15:10:37 +02:00
  • 8b98f60e3c input/sdl: lock map mutex after SDL call Weiyi Wang 2018-10-02 11:06:42 -04:00
  • 09ac66388c Input: Remove global variables from SDL Input James Rowe 2018-09-20 00:28:05 -06:00
  • c8554d218b Input: Copy current SDL.h/cpp files to impl James Rowe 2018-09-22 14:11:15 -06:00
  • 2e2f6aa71a Merge pull request #2186 from honzapatCZ/patch-1 James Rowe 2019-03-02 10:10:01 -07:00
  • 71c30a0a89 citra_qt/main: make SPEED_LIMIT_STEP static constexpr fearlessTobi 2019-02-16 17:05:27 +01:00
  • 90fd257b47 Yuzu can render 3D. Nejcraft 2019-03-02 17:23:05 +01:00
  • 5159f4eee8 Memory: don't lock hle mutex in memory read/write Weiyi Wang 2019-02-08 10:43:06 -05:00
  • 3c39b39bbc Merge pull request #2182 from bunnei/my-wasted-friday bunnei 2019-03-02 00:57:15 -05:00
  • 8e84e81e74 vk_buffer_cache: Fix clang-format ReinUsesLisp 2019-03-02 02:16:45 -03:00
  • e22670fbc3 Merge pull request #2178 from ReinUsesLisp/vk-buffer-cache bunnei 2019-03-02 00:13:33 -05:00
  • ab70c2583d fuck git for ruining my day, I will learn but I will not forgive bunnei 2019-03-02 00:01:34 -05:00
  • 35c105a108 vk_buffer_cache: Implement a buffer cache ReinUsesLisp 2019-02-28 00:49:28 -03:00
  • 1da8a0c2a8 Merge pull request #2173 from lioncash/capture bunnei 2019-03-01 09:55:35 -05:00
  • 12e74fe801 Merge pull request #2180 from lioncash/audren bunnei 2019-03-01 09:50:14 -05:00
  • 115fc6120c Merge pull request #2181 from lioncash/audren2 bunnei 2019-03-01 09:49:23 -05:00
  • 84aff56644 service/audio/audren_u: Implement OpenAudioRendererAuto Lioncash 2019-03-01 05:40:25 -05:00
  • 42dc73157c service/audio: Provide an implementation of ExecuteAudioRendererRendering Lioncash 2019-03-01 03:36:56 -05:00
  • e85066dac7 gl_rasterizer: Remove texture unbinding after dispatching a draw call ReinUsesLisp 2019-02-26 13:37:23 -03:00
  • bb3ab7d66c gl_state: Fixup multibind bug ReinUsesLisp 2019-02-26 13:37:08 -03:00
  • 49c6d21b31 Merge pull request #2174 from lioncash/fwd bunnei 2019-02-27 21:20:06 -05:00
  • 1b13859af8 Merge pull request #2152 from ReinUsesLisp/vk-stream-buffer bunnei 2019-02-27 21:19:15 -05:00
  • 1f5d6a8fed Merge pull request #2121 from FernandoS27/texception2 bunnei 2019-02-27 21:17:55 -05:00
  • 66f4fd4c81 Merge pull request #2172 from lioncash/reorder bunnei 2019-02-27 21:14:20 -05:00
  • 7ea097e5c2 Devirtualize Register/Unregister and use a wrapper instead. Fernando Sahmkow 2019-02-27 20:36:06 -04:00
  • 5a9204dbd7 Corrections and redesign. Fernando Sahmkow 2019-02-16 18:32:26 -04:00
  • d6b9b51606 Fix linux compile error. Fernando Sahmkow 2019-02-13 15:57:27 -04:00
  • e64fa4d2ea Remove NotifyFrameBuffer as we are doing a texception pass every drawcall. Fernando Sahmkow 2019-02-09 19:19:16 -04:00
  • 3558c88442 Remove certain optimizations that caused texception to fail in certain scenarios. Fernando Sahmkow 2019-02-09 18:42:52 -04:00
  • e9d84ef22c Bug fixes and formatting Fernando Sahmkow 2019-02-08 20:33:11 -04:00
  • 5bc82d124c rasterizer_cache_gl: Implement Texception Pass Fernando Sahmkow 2019-02-08 20:06:49 -04:00
  • 8932001610 rasterizer_cache_gl: Implement Partial Reinterpretation of Surfaces. Fernando Sahmkow 2019-02-08 19:51:31 -04:00
  • 44ea2810e4 rasterizer_cache: mark reinterpreted surfaces and add ability to reload marked surfaces on next use. Fernando Sahmkow 2019-02-08 19:40:32 -04:00
  • d583fc1e97 rasterizer_cache_gl: Notify on framebuffer change Fernando Sahmkow 2019-02-08 19:31:35 -04:00
  • 45b6d2d349 rasterizer_cache: Expose FlushObject to Child classes and allow redefining of Register and Unregister Fernando Sahmkow 2019-02-08 19:24:04 -04:00
  • f15e2dd881 Merge pull request #2163 from ReinUsesLisp/bitset-dirty bunnei 2019-02-27 20:50:08 -05:00
  • ef84c70d22 Speed up memory page mapping (#2141) Annomatg 2019-02-27 23:22:47 +01:00
  • 532dda0499 Merge pull request #2176 from lioncash/com bunnei 2019-02-27 17:12:06 -05:00
  • 1068c1b06f audio_core/cubeb_sink: Ensure COM is initialized on Windows prior to calling cubeb_init Lioncash 2019-02-27 16:07:06 -05:00
  • 27ddbeb01c gl_rasterizer_cache: Create texture views for array discrepancies ReinUsesLisp 2019-02-21 01:11:49 -03:00
  • 6335bf136f service/hid: Amend forward declaration of ServiceManager Lioncash 2019-02-27 11:36:46 -05:00
  • 456c7043bd yuzu/compatdb: Remove unused lambda capture Lioncash 2019-02-27 11:29:04 -05:00
  • 42f7c11021 Merge pull request #2169 from lioncash/naming bunnei 2019-02-27 11:26:54 -05:00
  • 14430f7df9 Merge pull request #2170 from lioncash/emu-window bunnei 2019-02-27 11:26:24 -05:00
  • eb5a3dd1c7 Merge pull request #2161 from lioncash/handle-table bunnei 2019-02-27 11:22:26 -05:00
  • be1a1584fc Merge pull request #2168 from lioncash/cubeb bunnei 2019-02-27 11:20:14 -05:00
  • 66e023fba2 Merge pull request #2167 from lioncash/namespace bunnei 2019-02-27 11:19:53 -05:00
  • b27e6ad912 Merge pull request #2171 from lioncash/pragma bunnei 2019-02-27 11:19:17 -05:00
  • 16ea93c11e vk_memory_manager: Reorder constructor initializer list in terms of member declaration order Lioncash 2019-02-27 11:07:23 -05:00
  • a6a783b3dc gl_rasterizer: Reorder constructor initializer list in terms of member declaration order Lioncash 2019-02-27 11:05:50 -05:00