Commit Graph

  • c69dc5acf9 Merge pull request #1196 from FearlessTobi/ccache-consistency bunnei 2018-08-31 21:50:44 -04:00
  • 1c05c06e04 Merge pull request #1212 from lioncash/forward-decl bunnei 2018-08-31 21:50:12 -04:00
  • 4a587b81b2 core/core: Replace includes with forward declarations where applicable Lioncash 2018-08-31 12:21:34 -04:00
  • dc3cc0002c travis: use Citras ccache fearlessTobi 2018-08-31 20:08:03 +02:00
  • 42588493d5 Merge pull request #1205 from bunnei/improve-rasterizer-cache-2 bunnei 2018-08-31 13:24:21 -04:00
  • 7f7eb29323 gl_rasterizer_cache: Use accurate framebuffer setting for accurate copies. bunnei 2018-08-30 20:27:23 -04:00
  • 123c065086 gl_rasterizer_cache: Also use reserve cache for RecreateSurface. bunnei 2018-08-30 20:08:43 -04:00
  • 9bc71fcc5f rasterizer_cache: Use boost::interval_map for a more accurate cache. bunnei 2018-08-28 20:23:44 -04:00
  • d647d9550c gl_renderer: Cache textures, framebuffers, and shaders based on CPU address. bunnei 2018-08-27 21:35:15 -04:00
  • 16d65182f9 gl_rasterizer: Fix issues with the rasterizer cache. bunnei 2018-08-28 18:43:08 -04:00
  • 06578e89b2 Implement BC6H_UF16 & BC6H_SF16 (#1092) greggameplayer 2018-08-31 18:11:19 +02:00
  • f08d24e9c0 Merge pull request #1204 from lioncash/pimpl bunnei 2018-08-31 11:31:20 -04:00
  • 6683bf50b5 Merge pull request #1207 from degasus/hotfix bunnei 2018-08-31 11:21:15 -04:00
  • e205e74e1f Merge pull request #1208 from Hexagon12/pred-comp-14 bunnei 2018-08-31 11:20:47 -04:00
  • e2457418da core: Make the main System class use the PImpl idiom Lioncash 2018-08-30 10:50:54 -04:00
  • 5be8b7a362 Report correct shader size. Markus Wick 2018-08-31 09:28:29 +02:00
  • d626bc8c62 Added predicate comparison GreaterEqualWithNan Hexagon12 2018-08-31 10:40:18 +03:00
  • 26aaa86ece Merge pull request #1195 from FearlessTobi/port-gamelist-compat bunnei 2018-08-30 21:34:43 -04:00
  • 915ab81ec2 gl_shader_decompiler: Implement POPC (#1203) Laku 2018-08-31 04:32:58 +03:00
  • d6accf96ff Merge pull request #1200 from bunnei/improve-ipa bunnei 2018-08-30 10:31:26 -04:00
  • 5094dfa081 Merge pull request #1198 from lioncash/kernel bunnei 2018-08-30 10:02:50 -04:00
  • 42ef40884f Merge pull request #1202 from FearlessTobi/port-3825 bunnei 2018-08-30 09:54:32 -04:00
  • 6e73039eb5 Merge pull request #1172 from tech4me/impl_iadd3 bunnei 2018-08-30 09:52:27 -04:00
  • a6dd577d02 Shaders: Implemented IADD3 tech4me 2018-08-24 09:15:43 -07:00
  • 78653f7339 Show game compatibility within yuzu fearlessTobi 2018-08-29 15:42:53 +02:00
  • 02dfbf961e Remove Citra specific variable fearlessTobi 2018-08-29 15:29:37 +02:00
  • a2c97de929 travis: share env variables with Docker liushuyu 2018-06-08 02:01:36 -06:00
  • b1ccd88434 gl_shader_decompiler: Improve IPA for Pass mode with Position attribute. bunnei 2018-08-29 00:37:29 -04:00
  • 0cbcd6ec9a kernel: Eliminate kernel global state Lioncash 2018-08-28 12:30:33 -04:00
  • 4d7e1662c8 Merge pull request #1193 from lioncash/priv bunnei 2018-08-28 12:28:57 -04:00
  • eb4f2d5596 Merge pull request #1192 from lioncash/unused bunnei 2018-08-28 12:28:13 -04:00
  • d8ba202070 Merge pull request #1191 from lioncash/noexcept bunnei 2018-08-28 12:27:48 -04:00
  • 72e4499a9e Merge pull request #1194 from lioncash/alloc bunnei 2018-08-28 11:27:44 -04:00
  • 2e7dc4cac9 gl_shader_cache: Remove unused program_code vector in GetShaderAddress() Lioncash 2018-08-28 11:20:39 -04:00
  • 45fb74d262 gpu: Make memory_manager private Lioncash 2018-08-28 10:57:56 -04:00
  • 6771a18c6c gl_rasterizer: Remove unused variables Lioncash 2018-08-28 10:45:11 -04:00
  • 0d2435343a Merge pull request #1190 from FearlessTobi/im-so-retarded bunnei 2018-08-28 09:57:05 -04:00
  • f1bc62bb4c hle/result: Make ResultVal's move constructor as noexcept Lioncash 2018-08-28 09:39:47 -04:00
  • 4a56931703 Fix two stupid errors made in #1141 fearlessTobi 2018-08-28 15:16:03 +02:00
  • ffe2336136 Merge pull request #1165 from bunnei/shader-cache bunnei 2018-08-27 20:35:58 -04:00
  • b4ac8218d0 Merge pull request #1189 from FearlessTobi/fix-stick-directions bunnei 2018-08-27 19:16:23 -04:00
  • 9a6bfc55f3 yuzu: Fix stick UI direction order fearlessTobi 2018-08-28 00:59:21 +02:00
  • a409d49bbd Merge pull request #1177 from lioncash/err bunnei 2018-08-27 18:37:48 -04:00
  • b55d8111e6 renderer_opengl: Implement a new shader cache. bunnei 2018-08-23 17:30:27 -04:00
  • a0e1566dc5 gl_rasterizer_cache: Update to use RasterizerCache base class. bunnei 2018-08-23 15:44:41 -04:00
  • 382852418b video_core: Add RasterizerCache class for common cache management code. bunnei 2018-08-23 15:38:57 -04:00
  • 2f5ed3877c Merge pull request #1169 from Lakumakkara/sel bunnei 2018-08-27 18:24:57 -04:00
  • 90fd03015a Merge pull request #1188 from lioncash/unused bunnei 2018-08-27 18:24:23 -04:00
  • 2562fe4a16 Merge pull request #1170 from lioncash/ret bunnei 2018-08-27 18:18:31 -04:00
  • 62edc01525 Merge pull request #1175 from lioncash/ns bunnei 2018-08-27 18:17:12 -04:00
  • 5d2043598e Merge pull request #1187 from lioncash/shadow bunnei 2018-08-27 18:15:49 -04:00
  • c6024379a4 vfs_real: Remove unused variable in CreateDirectoryRelative() Lioncash 2018-08-27 15:58:23 -04:00
  • d3934d7da7 registered_cache: Get rid of variable shadowing in ProcessFiles() Lioncash 2018-08-27 15:55:43 -04:00
  • 887a9c5c29 Merge pull request #1128 from DarkLordZach/malformed-hex-crash bunnei 2018-08-27 15:45:22 -04:00
  • af59d4bff0 Merge pull request #1176 from lioncash/info bunnei 2018-08-27 15:44:52 -04:00
  • f96ded9815 Merge pull request #1174 from lioncash/debug bunnei 2018-08-27 15:44:29 -04:00
  • 8c66a5a9a5 Merge pull request #1162 from ogniK5377/ttf-plu bunnei 2018-08-27 15:43:10 -04:00
  • 34a447d24e Merge pull request #1168 from lioncash/header bunnei 2018-08-27 15:42:52 -04:00
  • 8d86747514 Merge pull request #1171 from lioncash/true bunnei 2018-08-27 15:41:58 -04:00
  • 43a2598e26 Merge pull request #1180 from tech4me/languagecode_fix bunnei 2018-08-27 15:41:38 -04:00
  • d26a46feed set: Fixed GetAvailableLanguageCodes() to follow the max_entries tech4me 2018-08-25 22:43:17 -07:00
  • be2f1eabd7 Merge pull request #1173 from lioncash/batch bunnei 2018-08-25 10:59:54 -04:00
  • 23b86fd3ea Merge pull request #1167 from lioncash/assert bunnei 2018-08-25 10:50:59 -04:00
  • f708207ae6 kernel/error: Amend error code for ERR_MAX_CONNECTIONS_REACHED Lioncash 2018-08-25 06:15:58 -04:00
  • bfb0c87b7b kernel/error: Amend error code for ERR_PORT_NAME_TOO_LONG Lioncash 2018-08-25 05:52:57 -04:00
  • 81ca46dd17 kernel/error: Add error code for the handle table being full Lioncash 2018-08-25 05:44:51 -04:00
  • b8be5524bc kernel/error: Add error code for invalid memory permissions Lioncash 2018-08-25 05:40:42 -04:00
  • 2fd45093f2 kernel/error: Correct kernel error code for invalid combination Lioncash 2018-08-25 05:37:37 -04:00
  • f170159fde Merge pull request #1166 from lioncash/typo Sebastian Valle 2018-08-25 07:19:46 -05:00
  • e81354ae38 svc: Return process title ID if queried in GetInfo() Lioncash 2018-08-25 04:58:55 -04:00
  • 6426b0f551 Merge pull request #1094 from DarkLordZach/nax0 Mat M 2018-08-24 23:47:46 -04:00
  • 6314a799aa file_sys/crypto: Fix missing/unnecessary includes Zach Hilman 2018-08-24 22:15:32 -04:00
  • 43e0d865fa core: Namespace all code in the arm subdirectory under the Core namespace Lioncash 2018-08-24 21:43:32 -04:00
  • c65713832c debug_utils: Remove unused includes Lioncash 2018-08-24 20:18:57 -04:00
  • 1e6a209649 debug_utils: Make BreakpointObserver class' constructor explicit Lioncash 2018-08-24 20:17:47 -04:00
  • b6425c0511 debug_utils: Initialize active_breakpoint member of DebugContext Lioncash 2018-08-24 20:15:47 -04:00
  • 20800f2df7 maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() Lioncash 2018-08-24 19:58:02 -04:00
  • f09da5d1c9 Merge pull request #1065 from DarkLordZach/window-title Zach Hilman 2018-08-24 14:34:03 -04:00
  • 8492ec1669 core: Remove always true conditionals in Load() Lioncash 2018-08-24 02:48:28 -04:00
  • c74b7ee204 file_util: Correct return value in early exit of ReadFileToString() Lioncash 2018-08-24 02:20:00 -04:00
  • 36093a3e4d fix SEL_IMM bitstring Laku 2018-08-24 07:18:12 +03:00
  • ec59e4a6c5 hid: Move core include to cpp file Lioncash 2018-08-23 23:20:33 -04:00
  • 8fd9eb71b4 gl_rasterizer: Correct assertion condition in SyncLogicOpState() Lioncash 2018-08-23 22:59:50 -04:00
  • 018c25e123 Merge pull request #1164 from tech4me/decode_iadd3 bunnei 2018-08-23 22:59:34 -04:00
  • f6f5c2e4d8 filesystem: Fix typo in log message Lioncash 2018-08-23 22:12:31 -04:00
  • 165c23c848 Port #4013 from Citra: "Init logging sooner so we dont miss some logs on startup" (#1142) Tobias 2018-08-24 01:52:06 +02:00
  • d1a6dd61d1 xci: Ignore NCA files with updates in secure Zach Hilman 2018-08-23 18:53:37 -04:00
  • 4f18c17df7 content_archive: Add update title detection This is needed because the title IDs of update NCAs will not use the update title ID. The only sure way to tell is to look for a partition with BKTR crypto. Zach Hilman 2018-08-23 18:53:13 -04:00
  • 5049ca5d8c Added GetBootMode (#1107) David 2018-08-24 08:31:45 +10:00
  • ba2972bc64 Shaders: Added decodings for IADD3 instructions tech4me 2018-08-23 15:46:59 -04:00
  • 06487c2c8d hex_util: Replace logic_errors with LOG_CRITICAL Zach Hilman 2018-08-23 14:44:41 -04:00
  • 67fa51ea2f qt: Add filename and title id to window title while running Zach Hilman 2018-08-23 14:12:56 -04:00
  • 78b109d195 Addressed plu TTF changes David Marcec 2018-08-24 02:18:04 +10:00
  • 0dce6d7008 Merge pull request #1160 from bunnei/surface-reserve bunnei 2018-08-23 12:04:37 -04:00
  • 3ed0115e36 Merge pull request #1153 from bunnei/stencil-clear bunnei 2018-08-23 12:04:08 -04:00
  • ccfd176382 key_manager: Eliminate indexed for loop Zach Hilman 2018-08-21 21:12:53 -04:00
  • 119ab308b5 key_manager: Create keys dir if it dosen't exist On call to WriteKeyToFile, so that the autogenerated file can be written. Zach Hilman 2018-08-21 15:04:03 -04:00
  • a7e8d10969 file_sys: Cut down on includes and copies Zach Hilman 2018-08-18 21:16:20 -04:00
  • 42dc856ce1 crypto: Eliminate magic constants Zach Hilman 2018-08-18 21:14:57 -04:00
  • 61a5b56abd key_manager: Add support for autogenerated keys Stored in a separate file than manual keys. Zach Hilman 2018-08-16 17:12:31 -04:00