Commit Graph

  • c8b3f09876 Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666) greggameplayer 2018-11-13 03:34:54 +01:00
  • d08b876c9d Merge pull request #1650 from FreddyFunk/cast bunnei 2018-11-12 18:32:54 -08:00
  • b4a6ce02ce Merge pull request #1674 from FearlessTobi/fullscreen-fix James Rowe 2018-11-12 13:00:25 -07:00
  • 9333ee29ca yuzu: Add a missing "!" to fix the stuck-in-fullscreen bug Tobias 2018-11-12 20:57:15 +01:00
  • 2a16fd7ffc settings: Add config option to set RNG seed Zach Hilman 2018-11-11 22:34:23 -05:00
  • 4b4f883aef csrng: Use std::mt19937 engine for random number generation Zach Hilman 2018-11-11 22:33:31 -05:00
  • 2c6efda235 Merge pull request #1660 from Tinob/master bunnei 2018-11-11 19:58:16 -08:00
  • 7474382266 Merge pull request #1652 from FreddyFunk/static-cast bunnei 2018-11-11 12:19:03 -08:00
  • a264fac943 Merge pull request #1664 from FreddyFunk/cast2 bunnei 2018-11-11 12:18:29 -08:00
  • 72b1fae984 Use core extensions when available to set max anisotropic filtering level Rodolfo Bogado 2018-11-08 09:51:53 -03:00
  • 4e6c64bf8d Improve state management by splitting some of the states id separated function to avoid a full apply overhead Rodolfo Bogado 2018-11-07 22:27:47 -03:00
  • 4a6eff3b7b Try to fix problems with stencil test in some games, relax translation to opengl enums to avoid crashing and only generate logs of the errors. Rodolfo Bogado 2018-11-07 00:27:12 -03:00
  • e9610ec0dd set sampler max lod, min lod, lod bias and max anisotropy Rodolfo Bogado 2018-11-07 00:25:16 -03:00
  • 3088e36237 Improved GPU Caches lookup Speed FernandoS27 2018-11-02 20:04:01 -04:00
  • eaee73f95d Merge pull request #1669 from ReinUsesLisp/fixup-gs bunnei 2018-11-11 08:28:20 -08:00
  • c82bccab56 Merge pull request #1663 from lioncash/raster bunnei 2018-11-11 08:20:27 -08:00
  • 1916213311 Merge pull request #1648 from FernandoS27/texs-3-array bunnei 2018-11-11 08:18:27 -08:00
  • 8ea6261547 Merge pull request #1654 from degasus/dirty_flags bunnei 2018-11-11 08:17:57 -08:00
  • 93fca5d9cf Merge pull request #1656 from ogniK5377/message-queue James Rowe 2018-11-10 11:27:17 -07:00
  • c21a6c6b37 Merge pull request #1661 from lioncash/dtor James Rowe 2018-11-10 11:08:55 -07:00
  • 48cd61d9c8 Added maybe_unused David Marcec 2018-11-10 18:07:34 +11:00
  • ddc242dd51 Added ToPosixTime & ToPosixTimeWithMyRule David Marcec 2018-11-10 17:41:57 +11:00
  • 8d4bb10d44 gl_shader_decompiler: Guard out of bound geometry shader input reads ReinUsesLisp 2018-11-10 02:41:33 -03:00
  • 84c6134264 Added consts and static David Marcec 2018-11-10 12:31:48 +11:00
  • 4f78f5c0df Implement GetClockSnapshot David Marcec 2018-11-10 01:25:56 +11:00
  • e2bf581e3a gl_rasterizer_cache: Remove unnecessary memory allocation and copy in CopySurface Frederic Laing 2018-11-08 13:58:53 +01:00
  • 1d36aec267 gl_rasterizer: Fix compiler warnings Frederic Laing 2018-11-08 13:33:30 +01:00
  • 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