Commit Graph

  • adab188c2b system_archive: Add open-source reimplementation of MiiModel data Zach Hilman 2019-07-10 07:21:36 -04:00
  • 37a352e9d3 mii: Handle logging of unknown database source Zach Hilman 2019-07-10 07:07:24 -04:00
  • 55245b6183 Merge pull request #2706 from DarkLordZach/azure-1 Flame Sage 2019-07-09 22:22:21 -04:00
  • f2e5c19520 Add Pipeline Definitions Zach Hilman 2019-07-09 22:17:53 -04:00
  • 05d55b0fd7 Set up CI with Azure Pipelines Flame Sage 2019-07-09 22:01:46 -04:00
  • f2549739d1 shader_ir: Add comments on missing instruction. Fernando Sahmkow 2019-07-05 14:13:14 -04:00
  • a1845d1dd3 prefer system reference over global accessor Michael Scire 2019-07-08 23:17:44 -07:00
  • 2de7649311 shader_ir: limit explorastion to best known program size. Fernando Sahmkow 2019-06-29 14:01:44 -04:00
  • e7c6045a03 control_flow: Correct block breaking algorithm. Fernando Sahmkow 2019-06-27 09:24:40 -04:00
  • dc4a93594c control_flow: Assert shaders bigger than limit. Fernando Sahmkow 2019-06-26 13:16:13 -04:00
  • e7a88f0ab3 control_flow: Address feedback. Fernando Sahmkow 2019-06-26 12:56:03 -04:00
  • 34357b110c shader_ir: Correct parsing of scheduling instructions and correct sizing Fernando Sahmkow 2019-06-26 12:19:43 -04:00
  • cfb3db1a32 shader_ir: Correct max sizing Fernando Sahmkow 2019-06-25 20:56:04 -04:00
  • d45fed3030 shader_ir: Remove unnecessary constructors and use optional for ScanFlow result Fernando Sahmkow 2019-06-25 20:40:38 -04:00
  • 01b21ee1e8 shader_ir: Corrections, documenting and asserting control_flow Fernando Sahmkow 2019-06-25 20:15:40 -04:00
  • d5533b440c shader_ir: Unify blocks in decompiled shaders. Fernando Sahmkow 2019-06-25 13:03:51 -04:00
  • 926b80102f shader_ir: Decompile Flow Stack Fernando Sahmkow 2019-06-25 11:10:45 -04:00
  • 459fce3a8f shader_ir: propagate shader size to the IR Fernando Sahmkow 2019-06-25 07:57:32 -04:00
  • 8a6fc529a9 shader_ir: Implement BRX & BRA.CC Fernando Sahmkow 2019-06-24 21:25:38 -04:00
  • c218ae4b02 shader_ir: Remove the old scanner. Fernando Sahmkow 2019-06-24 21:01:49 -04:00
  • 8af6e6a052 shader_ir: Implement a new shader scanner Fernando Sahmkow 2019-06-24 19:46:49 -04:00
  • 0330f5d6f8 IFriendService::GetFriendList David Marcec 2019-07-09 18:20:58 +10:00
  • c04785c928 gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() Lioncash 2019-07-08 19:26:44 -04:00
  • 697206092e Prevent merging of device mapped memory blocks. Michael Scire 2019-07-08 22:19:27 -07:00
  • 618d8446ab Merge pull request #2661 from ogniK5377/audren-loop Zach Hilman 2019-07-08 09:35:42 -04:00
  • 6c3cceafdc Merge pull request #2657 from ogniK5377/npad-assignments Zach Hilman 2019-07-08 09:35:19 -04:00
  • 5234e08a0d addressed issues David Marcec 2019-07-08 14:51:40 +10:00
  • e3d000a7e6 addressed issue David Marcec 2019-07-08 14:49:16 +10:00
  • 7b28f954c9 Merge pull request #2651 from DarkLordZach/apm-boost-mode-1 bunnei 2019-07-07 21:40:30 -04:00
  • 8f5aae3074 Merge pull request #2642 from DarkLordZach/fsp-log-2 bunnei 2019-07-07 21:39:40 -04:00
  • 50d5414075 key_manager: Convert Ticket union to std::variant Zach Hilman 2019-05-26 13:01:42 -04:00
  • d9ef20e5a5 es: Populate/synthesize tickets on construction Zach Hilman 2019-04-17 11:29:21 -04:00
  • f8718ae779 key_manager: Add structure for Ticket parsing Zach Hilman 2019-04-16 09:12:04 -04:00
  • b294b13584 es: Implement ETicket GetPersonalizedTicketData (17) Zach Hilman 2019-04-10 14:08:19 -04:00
  • c6a32dc077 es: Implement ETicket GetCommonTicketData (16) Zach Hilman 2019-04-10 14:07:49 -04:00
  • 44b0c19f6a es: Implement ETicket GetPersonalizedTicketSize (15) Zach Hilman 2019-04-10 14:07:00 -04:00
  • 35b617b57f es: Implement ETicket GetCommonTicketSize (14) Zach Hilman 2019-04-10 14:06:17 -04:00
  • 669a21babb es: Implement ETicket ListPersonalizedTicket (12) Zach Hilman 2019-04-10 14:05:12 -04:00
  • 5d6bf75296 es: Implement ETicket ListCommonTicket (11) Zach Hilman 2019-04-10 14:04:17 -04:00
  • 11f45e6015 es: Implement ETicket CountPersonalizedTicket (10) Zach Hilman 2019-04-10 14:03:08 -04:00
  • 71bc2182c2 es: Implement ETicket CountCommonTicket (9) Zach Hilman 2019-04-10 14:02:27 -04:00
  • 475a7a4446 es: Implement ETicket GetTitleKey (8) Zach Hilman 2019-04-10 14:00:39 -04:00
  • f15f73a555 es: Implement ETicket ImportTicket (1) Zach Hilman 2019-04-10 13:59:41 -04:00
  • e35fac2054 key_manager: Add accessors/helpers for ticket management Zach Hilman 2019-04-10 10:22:04 -04:00
  • 5275fd2789 key_manager: Add equality operator for RSAKeyPair Zach Hilman 2019-04-10 10:21:44 -04:00
  • c9d886c84e gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders ReinUsesLisp 2019-07-07 20:36:42 -03:00
  • ca6f08e3b1 Remove unused member function declaration Michael Scire 2019-07-07 13:02:41 -07:00
  • ce64a9fab9 physmem: add helpers, cleanup logic. Michael Scire 2019-07-07 12:55:30 -07:00
  • 8070cb3f6b Merge pull request #2694 from FearlessTobi/patch-1 Hexagon12 2019-07-07 22:43:45 +03:00
  • be020f7621 Delete decode_integer_set.cpp Tobias 2019-07-07 21:40:33 +02:00
  • b901cd584e clang-format fixes Michael Scire 2019-07-07 12:08:29 -07:00
  • d0966b9f7c shader/texture: Add F16 support for TLDS ReinUsesLisp 2019-05-14 15:47:58 -03:00
  • 1689784c19 address review commentary Michael Scire 2019-07-07 11:48:11 -07:00
  • 13a8fde3ad Implement MapPhysicalMemory/UnmapPhysicalMemory Michael Scire 2019-07-07 09:42:54 -07:00
  • 56c7912159 kernel/process: Allocate the process' TLS region during initialization Lioncash 2019-07-07 04:19:16 -04:00
  • eb6f55d880 kernel/process: Move main thread stack allocation to its own function Lioncash 2019-07-07 04:13:56 -04:00
  • cbdd6cd1c0 vk_sampler_cache: Remove unused includes Lioncash 2019-07-07 13:40:34 -04:00
  • 4b27680639 video_core: Add missing override specifiers Lioncash 2019-07-07 13:36:59 -04:00
  • 5085a16d78 yuzu/main: Make error messages within OnCoreError more localization-friendly Lioncash 2019-07-07 10:50:06 -04:00
  • 86a874a2fc vk_scheduler: Drop execution context in favor of views ReinUsesLisp 2019-07-07 03:12:21 -03:00
  • a4ef86a021 mii: Implement IDatabaseService SetInterfaceVersion Zach Hilman 2019-07-06 21:39:04 -04:00
  • 9e689a81f8 Merge pull request #2674 from lioncash/reporter Zach Hilman 2019-07-06 21:26:40 -04:00
  • fb9124b6cd Merge pull request #2677 from lioncash/assert Zach Hilman 2019-07-06 21:25:27 -04:00
  • f732cd5a4b Merge pull request #2684 from SciresM/suspend_tick Zach Hilman 2019-07-06 21:19:20 -04:00
  • 36259c01c2 clang-format fixes Michael Scire 2019-07-06 13:52:05 -07:00
  • 7fb7d3c218 am: Implement GetAccumulatedSuspendedTickValue Michael Scire 2019-07-06 12:13:34 -07:00
  • 65c748fbd3 memory: Remove unused includes Lioncash 2019-07-06 02:16:15 -04:00
  • 63a5f48e7e memory: Remove unused PageTable forward declaration Lioncash 2019-07-06 02:13:58 -04:00
  • 2a9e388290 kernel/vm_manager: Rename 'new map' to 'stack' Lioncash 2019-07-06 02:02:01 -04:00
  • 79a23ca5f0 buffer_cache: Avoid [[nodiscard]] to make clang-format happy ReinUsesLisp 2019-07-06 01:17:05 -03:00
  • 83050c9495 buffer_cache: Try to fix MinGW build ReinUsesLisp 2019-07-06 01:14:05 -03:00
  • f7691ebe57 gl_rasterizer: Fix nullptr dereference on disabled buffers ReinUsesLisp 2019-07-05 23:49:45 -03:00
  • 7ecf64257a gl_rasterizer: Minor style changes ReinUsesLisp 2019-07-05 23:11:58 -03:00
  • 9cdc576f60 gl_rasterizer: Fix vertex and index data invalidations ReinUsesLisp 2019-06-20 03:44:06 -03:00
  • 1fa21fa192 gl_buffer_cache: Implement with generic buffer cache ReinUsesLisp 2019-06-20 03:22:25 -03:00
  • 32c0212b24 buffer_cache: Implement a generic buffer cache ReinUsesLisp 2019-06-16 20:00:48 -03:00
  • 2bcae41a73 gl_buffer_cache: Remove global system getters ReinUsesLisp 2019-06-14 19:58:16 -03:00
  • 02ab844934 gl_device: Query SSBO alignment ReinUsesLisp 2019-06-01 17:41:55 -03:00
  • d14fbfb9b5 gl_buffer_cache: Implement flushing ReinUsesLisp 2019-05-29 21:08:33 -03:00
  • 345f852bdb gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cache ReinUsesLisp 2019-05-29 18:15:28 -03:00
  • 8155b12d3d gl_buffer_cache: Rework to support internalized buffers ReinUsesLisp 2019-05-27 20:50:11 -03:00
  • f8ba72d491 gl_buffer_cache: Store in CachedBufferEntry the used buffer handle ReinUsesLisp 2019-05-27 20:11:46 -03:00
  • b54fb8fc4c gl_buffer_cache: Return used buffer from Upload function ReinUsesLisp 2019-05-27 19:55:44 -03:00
  • a6d2f52fc3 gl_rasterizer: Add some commentaries ReinUsesLisp 2019-05-27 19:41:19 -03:00
  • 2b9d4088ec gl_rasterizer: Make DrawParameters rasterizer instance const ReinUsesLisp 2019-05-27 19:38:32 -03:00
  • 2e39c20da5 gl_rasterizer: Move index buffer uploading to its own method ReinUsesLisp 2019-05-27 19:37:46 -03:00
  • 313cc36fec kernel/vm_manager: Handle stack/TLS IO region placement better Lioncash 2019-07-05 21:49:11 -04:00
  • 48807e9a24 core/reporter: Allow moves into SaveToFile() Lioncash 2019-07-05 17:40:51 -04:00
  • 2321656dbe core/reporter: Add missing includes and forward declarations Lioncash 2019-07-05 17:19:43 -04:00
  • e721c344ae core/reporter: Remove unnecessary namespace qualifiers Lioncash 2019-07-05 17:09:24 -04:00
  • 6ec48af222 core/reporter: Remove pessimizing move in GetHLERequestContextData() Lioncash 2019-07-05 17:08:10 -04:00
  • f12eb40834 core/reporter: Make bracing consistent Lioncash 2019-07-05 17:05:24 -04:00
  • 7ad11e3867 core/reporter: Return in error case in SaveToFile() Lioncash 2019-07-05 17:02:29 -04:00
  • 0fc98958a3 NVServices: Correct delayed responses. Fernando Sahmkow 2019-07-04 10:19:25 -04:00
  • 8c91d5c166 Nv_Host_Ctrl: Correct difference calculation Fernando Sahmkow 2019-07-04 09:55:50 -04:00
  • f3a39e0c9c NVServices: Address Feedback Fernando Sahmkow 2019-07-01 11:10:27 -04:00
  • d20ede40b1 NVServices: Styling, define constructors as explicit and corrections Fernando Sahmkow 2019-06-18 20:53:21 -04:00
  • b391e5f638 NVFlinger: Correct GCC compile error Fernando Sahmkow 2019-06-18 16:58:29 -04:00
  • 0335a25d1f NVServices: Make NVEvents Automatic according to documentation. Fernando Sahmkow 2019-06-17 15:27:42 -04:00
  • b6844bec60 NVServices: Correct CtrlEventWaitSync to block the ipc until timeout. Fernando Sahmkow 2019-06-16 11:43:41 -04:00