Commit Graph

  • 9046f764bf rasterizer_cache: Remove reliance on the System singleton Lioncash 2018-11-08 06:08:00 -05:00
  • 9de523fd90 rasterizer_cache: Add missing virtual destructor to RasterizerCacheObject Lioncash 2018-11-08 00:31:35 -05:00
  • 29f082775b gl_resource_manager: Amend clang-format discrepancies Lioncash 2018-11-08 00:23:43 -05:00
  • 0e05a9d58f Merge pull request #1658 from ogniK5377/holdtype-style bunnei 2018-11-07 20:59:01 -08:00
  • 581406af18 svcBreak now dumps information from the debug buffer passed (#1646) David 2018-11-08 15:43:54 +11:00
  • 481d8716e0 Merge pull request #1655 from ogniK5377/shantae bunnei 2018-11-07 20:41:06 -08:00
  • d347623d6f Correct issue where texturelod could not be applied to 2darrayshadow FernandoS27 2018-11-07 21:48:45 -04:00
  • 40db288a2a Renamed CheckIfOperationChanged to OnDockedModeChanged David Marcec 2018-11-08 12:12:00 +11:00
  • ad2f47b579 Implement 3 coordinate array in TEXS instruction FernandoS27 2018-11-05 14:07:08 -04:00
  • a9c25ab9e4 Updated npad styles on holdtype switches David Marcec 2018-11-08 01:07:14 +11:00
  • fd1ef25257 Fixups David Marcec 2018-11-07 20:12:27 +11:00
  • 81ff9e2473 Merge pull request #1630 from bunnei/fix-mapbufferex bunnei 2018-11-07 00:14:36 -08:00
  • 74bce4d68f Merge pull request #1635 from Tinob/master bunnei 2018-11-07 00:11:49 -08:00
  • e5a0a23553 Merge pull request #1653 from degasus/profiler bunnei 2018-11-07 00:10:13 -08:00
  • 41e99d8880 Ability to switch between docked and undocked mode in-game David Marcec 2018-11-07 18:01:33 +11:00
  • ad45d68871 fixed spelling error David Marcec 2018-11-07 12:04:43 +11:00
  • 49cb4fa37b Added missing log David Marcec 2018-11-07 11:46:04 +11:00
  • 92fcc6d15a Implement acc:TrySelectUserWithoutInteraction David Marcec 2018-11-07 11:45:01 +11:00
  • 359db6a673 gl_rasterizer: Skip VAO binding if the state is clean. Markus Wick 2018-11-06 19:15:44 +01:00
  • 0590dd2971 gl_rasterizer: Split VAO and VB setup functions. Markus Wick 2018-11-06 19:37:10 +01:00
  • d3b9599b2d Merge branch 'master' into Texture2DArray greggameplayer 2018-11-06 19:05:57 +01:00
  • 2c87f10267 gl_rasterizer_cache: Add profiles for Copy and Blit. Markus Wick 2018-11-06 13:25:01 +01:00
  • 7e59e907ef gl_resource_manager: Profile creation and deletion. Markus Wick 2018-11-06 11:07:50 +01:00
  • 80e4dbdce7 gl_stream_buffer: Profile orphaning of stream buffer. Markus Wick 2018-11-06 10:42:33 +01:00
  • 2ba4d878e5 microprofile: Drop ReleaseActiveBuffer scope. Markus Wick 2018-11-06 10:18:46 +01:00
  • dd321dc85f Merge pull request #1649 from degasus/split_resource_manager bunnei 2018-11-06 11:43:17 -05:00
  • d34d0bfc87 configure_system: Fix compiler warning Frederic Laing 2018-11-06 16:38:10 +01:00
  • 6c8b788d32 yuzu/main: Fix compiler warning Frederic Laing 2018-11-06 15:22:24 +01:00
  • 54df9fe29e gl_resource_manager: Split implementations in .cpp file. Markus Wick 2018-11-06 10:40:49 +01:00
  • ba2cdcdc5a Implement SetMemoryPermission Frederic Laing 2018-11-06 10:21:01 +01:00
  • cdb19e71fe Merge pull request #1616 from FernandoS27/cube-array bunnei 2018-11-05 15:28:48 -05:00
  • 722e7c05de Merge pull request #1633 from ogniK5377/reload-input bunnei 2018-11-05 00:21:27 -05:00
  • e10483a878 Merge pull request #1441 from CarlKenner/DebuggerLog bunnei 2018-11-05 00:19:59 -05:00
  • acdc770cfb Merge pull request #1639 from DarkLordZach/open-yuzu-folder bunnei 2018-11-05 00:19:15 -05:00
  • 19038db489 Add support to color mask to avoid issues in blending caused by wrong values in the alpha channel in some render targets. Rodolfo Bogado 2018-11-04 23:46:06 -03:00
  • 145ae36963 Implement multi-target viewports and blending Rodolfo Bogado 2018-11-02 00:21:25 -03:00
  • 38c1c500ab Merge pull request #1625 from FernandoS27/astc bunnei 2018-11-04 18:47:26 -05:00
  • d46e0acb3c Merge pull request #1645 from dharmin/master Mat M 2018-11-04 18:05:33 -05:00
  • e450b0bbac Merge pull request #1643 from FreddyFunk/typo Mat M 2018-11-04 18:04:50 -05:00
  • b2647dba33 Fix quickstart link Dharmin K Shah 2018-11-05 00:36:49 +05:30
  • 1c4365d928 Fix typo in BufferTransformFlags Frederic Laing 2018-11-04 16:56:10 +01:00
  • 52e7e8eed3 game_list: Only reload game list after relevant settings changed Zach Hilman 2018-11-03 20:38:39 -04:00
  • 0080a8da58 sm: Implement RegisterService and UnregisterService Zach Hilman 2018-11-03 20:02:18 -04:00
  • 97187b7ef6 qt: Add help option to open yuzu folder Opens a new file manager window at the UserDir. Zach Hilman 2018-11-01 22:05:44 -04:00
  • ab7472345b Stubbed SetMemoryPermission Frederic Laing 2018-11-03 16:01:34 +01:00
  • 6664d7b2c5 Merge pull request #1636 from ogniK5377/hwopus-bad-assert bunnei 2018-11-03 00:29:15 -04:00
  • 9249fadb9e correct syntax greggameplayer 2018-11-02 14:28:28 +01:00
  • cb8e4a4633 Merge branch 'master' into Texture2DArray greggameplayer 2018-11-02 14:26:32 +01:00
  • 03c26d3406 Fixed incorrect hwopus assert David Marcec 2018-11-02 15:23:38 +11:00
  • 0bc323bafb Fixed HID crash when launching more than 1 game & signaled syleset change event David Marcec 2018-11-02 12:35:49 +11:00
  • 2d2ef05d8c game_list: Make add-ons column optional As the add-ons column takes the most processing time out of any (as it needs to search registration for updates/dlc, patch control NCAs, search for mods, etc.), an option was added to disable it. This does not affect the application of add-ons. In large game collections, this decreases game list refresh time by as much as 70%. Zach Hilman 2018-11-01 20:27:12 -04:00
  • 8f183a47dd filesystem: Cache RegisteredCacheUnion instead of constructing on demand Prevents unnecessary re-reads of the metadata and unnecessary temporary objects. Zach Hilman 2018-11-01 20:24:32 -04:00
  • 97d425c304 file_sys: Use common KeyManager in NCA container types Creates a single KeyManager for the entire container and then passes it into the NCA constructor, eliminating several unnecessary KeyManager reads. Zach Hilman 2018-11-01 20:23:38 -04:00
  • e20db909ee content_archive: Add optional KeyManager parameter to constructor Allows resuing a common KeyManager when a large amount of NCAs are handled by the same class. Should the parameter not be provided, a new KeyManager will be constructed, as was the default behavior prior to this. Zach Hilman 2018-11-01 20:22:29 -04:00
  • 60a184455c Fix ASTC Decompressor to support depth parameter FernandoS27 2018-10-29 22:46:09 -04:00
  • 1069eced84 Merge pull request #1615 from lioncash/input bunnei 2018-11-01 19:10:26 -04:00
  • 4aa9779ae1 memory_manager: Do not MapBufferEx over already in use memory. bunnei 2018-10-31 22:20:37 -04:00
  • cc1fe93297 Merge pull request #1623 from Tinob/master bunnei 2018-11-01 15:53:33 -04:00
  • aee93f98f9 Fix ASTC formats FernandoS27 2018-10-29 21:34:44 -04:00
  • 31930a3334 Implemented ASTC 5x5 FernandoS27 2018-10-29 18:23:32 -04:00
  • 678c18aa5c Implement Cube Arrays FernandoS27 2018-10-18 20:04:43 -04:00
  • 9afcbba8e4 Merge pull request #1527 from FernandoS27/assert-flow bunnei 2018-11-01 00:34:56 -04:00
  • 7992dee8e9 Merge pull request #1622 from bunnei/fix-macros bunnei 2018-11-01 00:14:59 -04:00
  • de0ab806df maxwell_3d: Restructure macro upload to use a single macro code memory. bunnei 2018-10-29 23:36:03 -04:00
  • d08457f879 Merge pull request #1604 from FearlessTobi/port-4369 bunnei 2018-10-31 22:37:07 -04:00
  • 86e70cf302 Merge pull request #1528 from FernandoS27/assert-control-codes bunnei 2018-10-31 22:34:18 -04:00
  • 0b33d38e9b Merge pull request #1614 from ReinUsesLisp/surface-params bunnei 2018-10-31 22:31:02 -04:00
  • e7fc3d13ed Merge pull request #1626 from lioncash/table bunnei 2018-10-31 22:28:58 -04:00
  • a6830e61b8 configure_system: Contrain profile usernames to 32 characters Lioncash 2018-10-28 18:11:17 -04:00
  • 9ae972ab4e Implement SurfaceTarget Texture2DArray ( needed by Mario+Rabbids Kingdom Battle ) greggameplayer 2018-10-31 04:29:15 +01:00
  • aca218aea0 Improve OpenGL state handling Rodolfo Bogado 2018-10-30 00:55:53 -03:00
  • 9b9c586dff service/usb: Update IPdSession's function table Lioncash 2018-10-30 15:23:47 -04:00
  • 76754f5705 video_core: Move surface declarations out of gl_rasterizer_cache ReinUsesLisp 2018-10-28 22:14:25 -03:00
  • 5bb80ab009 Assert Control Codes Generation FernandoS27 2018-10-19 16:54:13 -04:00
  • da5fcbf501 Merge pull request #1624 from lioncash/boost bunnei 2018-10-30 13:13:39 -04:00
  • c31412c433 Merge pull request #1595 from FreddyFunk/cast bunnei 2018-10-30 00:27:41 -04:00
  • 352b56367c general: Remove unused boost inclusions where applicable Lioncash 2018-10-30 00:06:32 -04:00
  • 7a5eda5914 global: Use std::optional instead of boost::optional (#1578) Frederic L 2018-10-30 05:03:25 +01:00
  • adf26ae668 Merge pull request #1621 from lioncash/ipc bunnei 2018-10-29 23:55:59 -04:00
  • 6383653a8d hle_ipc: Add member function for querying the existence of a domain header Lioncash 2018-10-29 23:20:17 -04:00
  • 0cc347462d hle_ipc: Make GetDomainMessageHeader return a regular pointer Lioncash 2018-10-29 23:18:21 -04:00
  • 938e45eb83 Merge pull request #1611 from lioncash/const bunnei 2018-10-29 22:48:59 -04:00
  • c5a849212f Merge pull request #1580 from FernandoS27/mm-impl bunnei 2018-10-29 22:34:00 -04:00
  • f1cb425d92 Merge pull request #1617 from FearlessTobi/fix-stretch-delay bunnei 2018-10-29 19:09:30 -04:00
  • 44c80e5d8b Handle missing git info when building Michał Janiszewski 2018-10-29 23:39:33 +01:00
  • bdaa76c0db ns: Implement command 400: GetApplicationControlData Zach Hilman 2018-10-29 16:20:10 -04:00
  • 1c0226815d patch_manager: Add support for dumping decompressed NSOs When enabled in settings, PatchNSO will dump the unmodified NSO that it was passed to a file named <build id>.nso in the dump root for the current title ID. Zach Hilman 2018-10-29 16:10:16 -04:00
  • 48eb3742b9 settings: Add setting to control NSO dumping Also adds UI option in Debug > Dump section, with the idea later things to be dumped (i.e. other game data or textures, etc) will use the same group box. Zach Hilman 2018-10-29 16:09:08 -04:00
  • 9078bb9854 bis_factory: Add getter for mod dump root for a title ID Equates to yuzu_dir/dump/<title id>/ Zach Hilman 2018-10-29 16:08:03 -04:00
  • 5ee19add1b fsp_srv: Implement ISaveDataInfoReader An object to read SaveDataInfo objects, which describe a unique save on the system. This implementation iterates through all the directories in the save data space and uses the paths to reconstruct the metadata. Zach Hilman 2018-10-28 14:59:17 -04:00
  • 2e8177f0c9 fsp_srv: Implement command 61: OpenSaveDataInfoReaderBySaveDataSpaceId Needed by Checkpoint. Returns an object that can iterate through all savedata on the system. Zach Hilman 2018-10-28 14:58:09 -04:00
  • df264d2ccb savedata_factory: Expose accessors for SaveDataSpace Zach Hilman 2018-10-28 14:56:43 -04:00
  • f2f679bf3f loader/nro: Call RegisterRomFS from Load Allows NRO homebrew to use the RomFS in the ASET section. Zach Hilman 2018-10-28 14:56:12 -04:00
  • b04e39107f control_metadata: Add GetRawBytes function to NACP Returns the raw bytes of the NACP file. Needed for GetApplicationControlData which returns the raw, unprocessed NACP to the game. Zach Hilman 2018-10-28 14:55:32 -04:00
  • 0270906dbf Merge pull request #1613 from ReinUsesLisp/gl-utils bunnei 2018-10-29 13:22:14 -04:00
  • 655694253a time_stretch: Switch to values of Citra fearlessTobi 2018-10-29 14:49:36 +01:00
  • 5d7167dfca Merge pull request #1610 from slashiee/dxt1-alpha bunnei 2018-10-28 21:29:43 -04:00
  • 9049aedd83 Merge pull request #1612 from Tinob/master bunnei 2018-10-28 21:28:34 -04:00
  • 80cbd81276 video_core: Move OpenGL specific utils to its renderer ReinUsesLisp 2018-10-28 21:54:08 -03:00
  • e8b565b239 renderer_opengl: Correct bpp value for ASTC_2D_8X5_SRGB Rodolfo Bogado 2018-10-28 20:52:57 -03:00