Commit Graph

  • c5e781e72a Merge pull request #1832 from Simek/remove-game-list-border bunnei 2018-12-01 22:26:34 -05:00
  • 97e73591e3 Merge pull request #1830 from Subv/vi_ub bunnei 2018-12-01 22:25:10 -05:00
  • e88cdcc912 Fix debug build Lioncash 2018-12-01 02:05:19 -05:00
  • 0ccaaafca3 file_sys: Override missing mutating functions to be stubbed out for ReadOnlyVfsDirectory by default Lioncash 2018-11-30 23:44:08 -05:00
  • a7d9fe993a service/fsp_srv: Implement CleanDirectoryRecursively Lioncash 2018-11-30 14:44:13 -05:00
  • 5f07ca3dce remove border from GameList Bartosz Kaszubowski 2018-11-30 23:35:08 +01:00
  • 583bd20f02 Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. Subv 2018-11-30 16:06:49 -05:00
  • b7104263ba Merge pull request #1829 from lioncash/lang bunnei 2018-11-30 10:53:13 -05:00
  • 308bbba8b9 service/set: Convert GetLanguageCode over to using PushEnum() Lioncash 2018-11-30 03:34:30 -05:00
  • 7c04fe22b4 service/set: Implement MakeLanguageCode Lioncash 2018-11-28 23:47:01 -05:00
  • 4b950728fd configure_input: Amend clang-format discrepancies Lioncash 2018-11-30 03:31:56 -05:00
  • 0f43564d09 gl_rasterizer_cache: Update AccurateCopySurface to flush complete source surface. bunnei 2018-11-28 21:58:30 -05:00
  • 2908d30274 gl_rasterizer: Enable clip distances when set in register and in shader ReinUsesLisp 2018-11-29 16:13:13 -03:00
  • 1a2bb596db gl_rasterizer: Implement a framebuffer cache ReinUsesLisp 2018-11-18 22:20:26 -03:00
  • e8620eaa9a gl_shader_manager: Update pipeline when programs have changed ReinUsesLisp 2018-11-29 03:24:21 -03:00
  • 170d707850 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent Zach Hilman 2018-11-29 09:14:12 -05:00
  • a342bcc9b1 kernel/event: Reference ReadableEvent from WritableEvent Zach Hilman 2018-11-27 09:18:29 -05:00
  • ff610103b5 core: Port all current usages of Event to Readable/WritableEvent Zach Hilman 2018-11-26 18:34:07 -05:00
  • a56fc84e7a hle_ipc: Use event pair for SleepClientThread Zach Hilman 2018-11-26 18:32:52 -05:00
  • c61d2a2841 kernel: Add named event table Used to store ReadableEvents of all events on the system. Zach Hilman 2018-11-26 18:32:13 -05:00
  • c713383816 kernel: Divide Event into ReadableEvent and WritableEvent More hardware accurate. On the actual system, there is a differentiation between the signaler and signalee, they form a client/server relationship much like ServerPort and ClientPort. Zach Hilman 2018-11-26 18:31:22 -05:00
  • d92989e787 kernel/object: Add descriptions to ResetTypes Zach Hilman 2018-11-26 18:29:50 -05:00
  • 7befe0134d Merge pull request #1768 from greggameplayer/patch-2 bunnei 2018-11-29 01:00:09 -05:00
  • 1e49a85106 Merge pull request #1801 from ogniK5377/log-before-execute bunnei 2018-11-29 00:58:46 -05:00
  • 3d3cc35ee7 gl_rasterizer_cache: Remove BlitSurface and replace with more accurate copy. bunnei 2018-11-28 21:56:21 -05:00
  • eb700afcf0 gl_shader_decompiler: Remove texture temporal in TLD4 ReinUsesLisp 2018-11-28 22:07:19 -03:00
  • 8d58e5da71 gl_shader_decompiler: Flip negated if else statement ReinUsesLisp 2018-11-28 21:31:10 -03:00
  • f4abebd731 gl_shader_decompiler: Use GLSL scope on instructions unrelated to textures ReinUsesLisp 2018-11-28 02:44:15 -03:00
  • 78fc8f6b66 gl_shader_decompiler: Move texture code generation into lambdas ReinUsesLisp 2018-11-28 02:34:23 -03:00
  • ab13b628d0 gl_shader_decompiler: Clean up texture instructions ReinUsesLisp 2018-11-28 02:22:10 -03:00
  • 6a642022dd gl_shader_decompiler: Scope GLSL variables with a scoped object ReinUsesLisp 2018-11-28 01:41:06 -03:00
  • 037449668e gl_rasterizer: Signal UNIMPLEMENTED when rt_separate_frag_data is not zero ReinUsesLisp 2018-11-28 21:26:22 -03:00
  • 653d7a3f0d gl_rasterizer_cache: Use brackets for two-line single-expresion blocks ReinUsesLisp 2018-11-24 20:01:57 -03:00
  • 432a9872ed gl_rasterizer: Remove unused struct declarations ReinUsesLisp 2018-11-24 00:09:54 -03:00
  • 22c7c710b4 gl_rasterizer: Remove extension booleans ReinUsesLisp 2018-11-24 00:07:42 -03:00
  • 5a9a84994a Merge pull request #1808 from Tinob/master bunnei 2018-11-28 17:47:28 -05:00
  • 3fe8ab0d99 Merge pull request #1786 from Tinob/DepthClamp bunnei 2018-11-28 17:46:55 -05:00
  • c5ab648554 Merge pull request #1817 from DarkLordZach/npad-idx-fix bunnei 2018-11-28 17:46:17 -05:00
  • 6f849887c9 Merge pull request #1792 from bunnei/dma-pusher bunnei 2018-11-28 10:12:37 -05:00
  • e0b0947437 Add missing environment variables to travis-ci.env Cameron Cawley 2018-11-28 15:12:03 +00:00
  • 299224790c npad: Use NPadIdToIndex to prevent invalid array access Zach Hilman 2018-11-28 09:01:58 -05:00
  • 881f5ad70f Merge pull request #1735 from FernandoS27/tex-spacing bunnei 2018-11-27 19:21:17 -05:00
  • adb882bf90 Merge pull request #1814 from lioncash/ptr bunnei 2018-11-27 19:20:12 -05:00
  • ac74b71d75 dma_pushbuffer: Optimize to avoid loop and copy on Push. bunnei 2018-11-27 19:17:33 -05:00
  • c568f5cea7 gpu: Move command list profiling to DmaPusher::DispatchCalls. bunnei 2018-11-27 18:42:21 -05:00
  • e89a3b9e59 Merge pull request #1811 from lioncash/input bunnei 2018-11-27 18:38:12 -05:00
  • 71dfe4a7ae Merge pull request #1815 from DarkLordZach/npad-pos-fix bunnei 2018-11-27 17:26:58 -05:00
  • 6df74ff579 npad: Fix copy/paste error with LED position assignments Zach Hilman 2018-11-27 17:23:44 -05:00
  • 2a22c1b27e yuzu/configure_input_player: Use std::size_t to represent the player index instead of u8 Lioncash 2018-11-27 05:17:11 -05:00
  • 0782d3971b yuzu/configure_input: Make CallConfigureDialog a non-member template function Lioncash 2018-11-27 05:14:59 -05:00
  • 3cc204aff8 Merge pull request #1802 from DarkLordZach/user-data-storage bunnei 2018-11-27 16:36:23 -05:00
  • 7b1aaaa069 file_sys/registered_cache: Remove unused <map> include Lioncash 2018-11-27 14:10:00 -05:00
  • d72c809030 file_sys/registered_cache: Use regular const references instead of std::shared_ptr for InstallEntry() Lioncash 2018-11-27 13:52:13 -05:00
  • bf055e14ab Merge pull request #1812 from lioncash/nacp bunnei 2018-11-27 16:29:53 -05:00
  • 066140854a Merge pull request #1813 from ReinUsesLisp/fixup-clip bunnei 2018-11-27 16:28:55 -05:00
  • 2e9b90abad gl_shader_decompiler: Fixup clip distance index ReinUsesLisp 2018-11-27 15:35:26 -03:00
  • d4e3d567ce control_metadata: Correct typo in language name (Portugese -> Portuguese) Lioncash 2018-11-27 13:18:12 -05:00
  • 5bea164a77 Merge pull request #1810 from degasus/dirty_flags bunnei 2018-11-27 10:46:49 -05:00
  • 11cf13a6e1 yuzu/configure_input_player: Use a lambda expression instead of std::bind Lioncash 2018-11-27 05:08:09 -05:00
  • 73a48d6523 yuzu/configure_input_player: Amend constructor initializer list order Lioncash 2018-11-27 05:04:49 -05:00
  • 53bff53791 yuzu/configure_input: Remove unused function MoveGridElement Lioncash 2018-11-27 05:03:26 -05:00
  • d67e88e59c yuzu/configure_input*: Move data members after function declarations Lioncash 2018-11-27 05:02:12 -05:00
  • ec7ea4ae96 yuzu/configure_input: Remove unnecessary includes Lioncash 2018-11-27 05:00:56 -05:00
  • 8747f5fc0d gl_rasterizer: Fixup for #1723. Markus Wick 2018-11-27 10:30:39 +01:00
  • 1cd40f107f Merge pull request #1806 from ReinUsesLisp/morton-fixup bunnei 2018-11-26 23:22:59 -05:00
  • 11c17465d8 Merge pull request #1804 from lioncash/cast bunnei 2018-11-26 23:19:40 -05:00
  • abea6fa90c gpu: Rewrite GPU command list processing with DmaPusher class. bunnei 2018-11-23 23:20:56 -05:00
  • 852a462df3 Merge pull request #1805 from lioncash/resource bunnei 2018-11-26 22:59:51 -05:00
  • 6710eb4892 remove viewport_transform_enabled as it seems to be inactive when valid transforms are used. Rodolfo Bogado 2018-11-27 00:04:33 -03:00
  • 5905162e36 svc: Implement svcSetResourceLimitLimitValue() Lioncash 2018-11-26 19:51:09 -05:00
  • eb5596044d svc: Implement svcGetResourceLimitCurrentValue() Lioncash 2018-11-26 19:14:29 -05:00
  • 237c2026e9 morton: Fixup compiler warning ReinUsesLisp 2018-11-26 23:21:57 -03:00
  • 1d6399c222 svc: Implement svcGetResourceLimitLimitValue() Lioncash 2018-11-26 18:48:07 -05:00
  • 4ef2af8c98 svc: Implement svcCreateResourceLimit() Lioncash 2018-11-26 18:23:12 -05:00
  • cc4521fc70 Added comment on Main memory size for more clarity David Marcec 2018-11-27 12:56:50 +11:00
  • f058de337e Made svcSetHeapSize and svcCreateSharedMemory more readable David Marcec 2018-11-27 12:53:18 +11:00
  • f271316822 Reworked svcs slightly, improved error messages in AM and fsp_srv David Marcec 2018-11-27 12:29:06 +11:00
  • 474c745502 gdbstub: Silence value truncation warning within FpuWrite() Lioncash 2018-11-26 19:58:20 -05:00
  • dfdbfa69e5 Implement depth clamp Rodolfo Bogado 2018-11-23 12:11:21 -03:00
  • 8e971f5062 Add support for Clip Distance enabled register Rodolfo Bogado 2018-11-26 20:45:21 -03:00
  • 1856d0ee8a Merge pull request #1794 from Tinob/master bunnei 2018-11-26 18:34:09 -05:00
  • 67a154e23d Merge pull request #1723 from degasus/dirty_flags bunnei 2018-11-26 18:33:22 -05:00
  • cb8d51e37e GPU States: Implement Polygon Offset. This is used in SMO all the time. (#1784) Marcos 2018-11-26 20:31:44 -03:00
  • 7684f4d0cf Merge pull request #1713 from FernandoS27/bra-cc bunnei 2018-11-26 18:28:03 -05:00
  • a41943dc55 Merge pull request #1798 from ReinUsesLisp/y-direction bunnei 2018-11-26 18:25:42 -05:00
  • dac0c33fd2 profile_manager: Save and load ProfileData from disk The ProfileData is a 0x80-sized structure that stores various pieces of miscellaneous data for the account. Zach Hilman 2018-11-26 17:11:12 -05:00
  • ddfbe0b58d Implemented Tile Width Spacing FernandoS27 2018-11-16 13:01:54 -04:00
  • dace6087d6 Fixed hwopus compile error David Marcec 2018-11-26 21:52:10 +11:00
  • 3d627df4d8 Improved error messages in AM, HwOpus and NvMap David Marcec 2018-11-26 20:05:09 +11:00
  • 9662ca918d Improved error messages for SVCs David Marcec 2018-11-26 19:47:39 +11:00
  • a2cc3b10bb Changed logging to be "Log before execution", Added more error logging, all services should now log on some level David Marcec 2018-11-26 17:06:13 +11:00
  • f9a211220c Merge pull request #1763 from ReinUsesLisp/bfi bunnei 2018-11-25 23:04:57 -05:00
  • ee764c3b4b Merge pull request #1793 from lioncash/ref bunnei 2018-11-25 23:04:21 -05:00
  • d7d1ab15b6 Merge pull request #1760 from ReinUsesLisp/r2p bunnei 2018-11-25 22:38:42 -05:00
  • 0394813401 Merge pull request #1782 from FernandoS27/dc bunnei 2018-11-25 22:36:25 -05:00
  • 8ce90a4f0b Merge pull request #1783 from ReinUsesLisp/clip-distances bunnei 2018-11-25 22:35:30 -05:00
  • ceb4bc22a4 Merge pull request #1796 from ReinUsesLisp/morton-move bunnei 2018-11-25 22:35:12 -05:00
  • 94fce28010 Merge pull request #1800 from encounter/svcgetinfo Mat M 2018-11-25 16:52:56 -05:00
  • 94e8dfc0c7 svc: Return ERR_INVALID_ENUM_VALUE from svcGetInfo Luke Street 2018-11-25 16:48:44 -05:00
  • 415e8383ba Limit the amount of viewports tested for state changes only to the usable ones Rodolfo Bogado 2018-11-25 12:18:29 -03:00