Commit Graph

  • 944c07ac7d yuzu: Clear partial/full game list cache when data is updated Zach Hilman 2019-04-23 09:09:02 -04:00
  • f95bdb5088 game_list: Implement caching for game list Zach Hilman 2019-04-23 09:08:38 -04:00
  • 180f22f17e ui_settings: Add option to cache game list Zach Hilman 2019-04-23 09:07:31 -04:00
  • b77fde7c5c loader: Move NSO module tracking to AppLoader Zach Hilman 2019-05-26 11:40:41 -04:00
  • f424b46036 vk_device: Let formats array type be deduced ReinUsesLisp 2019-05-26 03:09:06 -03:00
  • a4c5e3e339 vk_shader_decompiler: Misc fixes ReinUsesLisp 2019-05-26 01:43:07 -03:00
  • dec3c981d0 vk_device: Enable features when available and misc changes ReinUsesLisp 2019-05-26 01:33:57 -03:00
  • 37eaf39b44 emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy ReinUsesLisp 2019-05-25 17:50:20 -03:00
  • 90c9d703ba Merge pull request #2516 from lioncash/label bunnei 2019-05-25 23:01:25 -04:00
  • bb248a2710 Merge pull request #2509 from lioncash/aoc bunnei 2019-05-25 23:00:12 -04:00
  • f97e206348 Merge pull request #2511 from lioncash/file-str bunnei 2019-05-25 22:59:16 -04:00
  • 91300bdfb2 Merge pull request #2517 from lioncash/hotkey bunnei 2019-05-25 22:58:46 -04:00
  • 0fa039d8d0 core_timing_util: Silence sign-comparison warnings Lioncash 2019-05-25 17:01:16 -04:00
  • e5159cfb84 loader/nso: Silence sign-comparison warning Lioncash 2019-05-25 16:53:31 -04:00
  • 4b80dd23a4 yuzu_cmd: Split emu_window OpenGL implementation into its own file ReinUsesLisp 2019-05-25 17:47:13 -03:00
  • cdf52b9374 prepo: Save reports from PlayReport service Logs a lot of seemingly innocuous telemetry games generate. Zach Hilman 2019-05-17 21:49:21 -04:00
  • 34e9736910 fatal: Save report on fatal:u call Matches offical behavior with creport and replaces old log/text based report system. Zach Hilman 2019-05-17 21:48:47 -04:00
  • fc309bf893 service: Save report on unimplemented function call Zach Hilman 2019-05-17 21:48:08 -04:00
  • 24392c8ec8 applets/error: Save report on error applet This matches official behavior with the erpt/eclct/eupld service chain. Zach Hilman 2019-05-17 21:47:47 -04:00
  • bdc47693f1 applets: Save report on stubbed applet This also reworks the applet data storage to be peekable. Zach Hilman 2019-05-17 21:47:07 -04:00
  • 186db894b9 svc: Save report on call to svcBreak Zach Hilman 2019-05-17 21:46:17 -04:00
  • 2dde8f5cfe core: Add Reporter class to take/save reports Zach Hilman 2019-05-17 21:45:56 -04:00
  • 6f0ee45b5c qt: Make UI option for 'Reporting Services' temporary Reports are unnecessary for normal users and this is to prevent 'power' users from enabling the feature by accident. Zach Hilman 2019-05-17 21:45:16 -04:00
  • 658d2ee97d settings: Add 'Reporting Services' config option Full enable/disable for all reports. Zach Hilman 2019-05-17 21:44:28 -04:00
  • 5574be21cc arm_interface: Expand backtrace generation Returns results as a vector of entries for further processing. Logs addresses, offsets, and mangled name. Zach Hilman 2019-05-17 21:43:26 -04:00
  • 2179ad7483 core: Track load offsets of NSO modules Needed for backtrace decomposition Zach Hilman 2019-05-17 21:41:33 -04:00
  • 88cd5e888e configure_hotkeys: Remove unnecessary Settings::Apply() call Lioncash 2019-05-25 04:34:51 -04:00
  • 6640f631e2 configure_hotkeys: Tidy up key sequence conflict error string Lioncash 2019-05-25 04:19:51 -04:00
  • d61199721d configure_hotkeys: Change critical error dialog into a warning dialog Lioncash 2019-05-25 04:06:48 -04:00
  • ef3c0f54d0 configure_hotkeys: Move conflict detection logic to IsUsedKey() Lioncash 2019-05-25 04:03:15 -04:00
  • c03fb00ac1 configure_hotkeys: Remove unused EmitHotkeysChanged() Lioncash 2019-05-25 03:53:41 -04:00
  • 5d645c6dd9 sequence_dialog: Reorganize the constructor Lioncash 2019-05-25 01:11:01 -04:00
  • 9218e347cd sequence_dialog: Remove unnecessary horizontal specifier Lioncash 2019-05-25 01:08:13 -04:00
  • 5a4564bd8e renderer_opengl/utils: Use a std::string_view with LabelGLObject() Lioncash 2019-05-24 23:32:01 -04:00
  • e86d2e2e5b Merge pull request #2513 from lioncash/string bunnei 2019-05-24 22:46:10 -04:00
  • 68c9c9222d Merge pull request #2358 from ReinUsesLisp/parallel-shader bunnei 2019-05-24 22:42:08 -04:00
  • d623e38d18 yuzu/configuration/configure_graphics: Eliminate type narrowing in a connect call Lioncash 2019-05-24 21:54:10 -04:00
  • 3c0280cf66 yuzu/CMakeLists: Disable implicit QString conversions Lioncash 2019-05-24 21:08:27 -04:00
  • bb06b98d81 yuzu/applets/software_keyboard: Remove unused assert header Lioncash 2019-05-24 21:06:11 -04:00
  • 16bf791939 yuzu/applets/software_keyboard: std::move argument in MainWindowFinishedText() Lioncash 2019-05-24 21:01:46 -04:00
  • b3d7180164 yuzu/applets/software_keyboard: Resolve sign mismatch comparison Lioncash 2019-05-24 21:00:26 -04:00
  • cf9cc41478 yuzu/applets/software_keyboard: Specify string conversions explicitly Lioncash 2019-05-24 20:56:58 -04:00
  • f5d416e071 yuzu/applets/error: Specify string conversions explicitly Lioncash 2019-05-24 20:53:36 -04:00
  • 6f2a8fbb13 yuzu/main: Specify string conversions where applicable Lioncash 2019-05-24 19:44:06 -04:00
  • 1a2d90ab09 Merge pull request #2485 from ReinUsesLisp/generic-memory bunnei 2019-05-24 18:24:26 -04:00
  • 59f110ef31 Merge pull request #2504 from lioncash/config bunnei 2019-05-24 18:23:58 -04:00
  • d4f8fe24d9 Merge pull request #2489 from FearlessTobi/port-4716 bunnei 2019-05-24 18:23:15 -04:00
  • c70404eab5 Merge pull request #2505 from ReinUsesLisp/glad-update bunnei 2019-05-24 18:23:04 -04:00
  • d8827b07b5 gl_shader_decompiler: Use an if based cbuf indexing for broken drivers ReinUsesLisp 2019-05-23 20:27:54 -03:00
  • 46177901b8 gl_device: Add test to detect broken component indexing ReinUsesLisp 2019-05-23 20:19:56 -03:00
  • e7ab0e9127 common/file_util: Remove unnecessary return at end of void StripTailDirSlashes() Lioncash 2019-05-23 14:33:27 -04:00
  • 11e9bee91d common/file_util: Make GetCurrentDir() return a std::optional Lioncash 2019-05-23 14:24:11 -04:00
  • 943f6da1ac common/file_util: Remove duplicated documentation comments Lioncash 2019-05-23 14:22:09 -04:00
  • 2b1fcc8a14 common/file_util: Make ReadFileToString and WriteStringToFile consistent Lioncash 2019-05-23 13:52:40 -04:00
  • e3b2539986 common/file_util: Remove unnecessary c_str() calls Lioncash 2019-05-23 13:37:44 -04:00
  • 8cd3d9be26 common/file_util: Make IOFile's WriteString take a std::string_view Lioncash 2019-05-23 13:32:49 -04:00
  • 016f2eab73 Fix bitmask logic inversion Michael Scire 2019-05-23 02:37:13 -07:00
  • 2ed896075e fix introduced clang-format errors Michael Scire 2019-05-23 01:39:22 -07:00
  • d81b58f320 Address review comments Michael Scire 2019-05-23 01:28:27 -07:00
  • 7fba9c7224 clang-format fixes Michael Scire 2019-05-23 01:14:11 -07:00
  • 7dbf4c1ae5 Implement IApplicationFunctions::GetDesiredLanguage Michael Scire 2019-05-23 00:55:56 -07:00
  • b6dcb1ae4d shader/shader_ir: Make Comment() take a std::string by value Lioncash 2019-05-22 17:35:58 -04:00
  • 228e58d0a5 shader/decode/*: Add missing newline to files lacking them Lioncash 2019-05-22 17:24:35 -04:00
  • 87b4c1ac5e shader/decode/*: Eliminate indirect inclusions Lioncash 2019-05-22 17:17:19 -04:00
  • 3e7d37301a service/aoc: Avoid allocating and discarding data Lioncash 2019-05-23 00:26:17 -04:00
  • d0e200a894 service/aoc: Remove unnecessary includes Lioncash 2019-05-22 23:26:10 -04:00
  • 819d229e76 service/aoc: Pop all passed values where applicable Lioncash 2019-05-22 22:24:17 -04:00
  • 195b54602f shader/decode/memory: Remove left in debug pragma Lioncash 2019-05-22 17:08:50 -04:00
  • f4c15db9e8 externals: Update glad to support OpenGL 4.6 compatibility profile ReinUsesLisp 2019-05-21 20:18:16 -03:00
  • de23847184 renderer_opengl/gl_shader_decompiler: Remove redundant name specification in format string Lioncash 2019-05-21 09:45:39 -04:00
  • 69215b5a55 gl_shader_cache: Fix clang strict standard build issues ReinUsesLisp 2019-04-25 20:10:20 -03:00
  • c03b8c4c19 gl_shader_cache: Use shared contexts to build shaders in parallel ReinUsesLisp 2019-04-06 17:59:56 -03:00
  • 75e7b45d69 shader/memory: Implement ST (generic memory) ReinUsesLisp 2019-05-18 02:51:12 -03:00
  • f78ef617b6 shader/memory: Implement LD (generic memory) ReinUsesLisp 2019-05-18 02:35:01 -03:00
  • f49a04ba39 yuzu/configuration/config: Make default hotkeys an internally-linked array in the cpp file Lioncash 2019-05-20 21:09:32 -04:00
  • 938d6dca30 yuzu/configuration/config: Specify string conversions explicitly Lioncash 2019-05-20 20:51:27 -04:00
  • 9ffc60b5b3 Merge pull request #2455 from lioncash/config bunnei 2019-05-20 20:46:05 -04:00
  • dbcff5d574 Merge pull request #2503 from lioncash/util bunnei 2019-05-20 20:43:28 -04:00
  • 9a17b20896 Merge pull request #2494 from lioncash/shader-text bunnei 2019-05-20 20:42:40 -04:00
  • 9c3461604c shader: Implement S2R Tid{XYZ} and CtaId{XYZ} ReinUsesLisp 2019-05-03 03:00:51 -03:00
  • ada79fa8ad gl_shader_decompiler: Make GetSwizzle constexpr ReinUsesLisp 2019-05-03 02:59:25 -03:00
  • bc32474901 yuzu/game_list: Specify string conversions explicitly Lioncash 2019-05-20 15:18:36 -04:00
  • ed2fedac13 yuzu/game_list_worker: Specify string conversions explicitly Lioncash 2019-05-20 15:07:56 -04:00
  • 7a82d6f394 yuzu/game_list_p: Amend mentions of SMDH in comments Lioncash 2019-05-20 15:04:32 -04:00
  • 486c3e6085 yuzu/game_list_p: Specify string conversions explicitly Lioncash 2019-05-20 15:02:30 -04:00
  • 922d8c6cb4 yuzu/loading_screen: Specify string conversions explicitly Lioncash 2019-05-20 14:53:40 -04:00
  • fd34732e26 yuzu/bootmanager: Specify string conversions explicitly Lioncash 2019-05-20 14:50:05 -04:00
  • 317f1263fb yuzu/util: Specify string conversions explicitly Lioncash 2019-05-20 14:44:13 -04:00
  • 58a0c13e34 gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::string concatenation Lioncash 2019-05-14 18:12:29 -04:00
  • 6fb29764d6 gl_shader_decompiler: Replace individual overloads with the fmt-based one Lioncash 2019-05-14 17:59:25 -04:00
  • 784d2b6c3d gl_shader_decompiler: Utilize fmt overload of AddLine() where applicable Lioncash 2019-05-14 12:18:07 -04:00
  • 0adb54abc1 Merge pull request #2499 from lioncash/translate bunnei 2019-05-20 11:13:25 -04:00
  • 73ee85e9ae Merge pull request #2500 from FernandoS27/revert-2466 Hexagon12 2019-05-19 21:23:06 +01:00
  • 911fafb967 Revert #2466 Fernando Sahmkow 2019-05-19 16:04:44 -04:00
  • 91ec251c4a gl_shader_decompiler: Add AddLine() overload that forwards to fmt Lioncash 2019-05-14 12:12:57 -04:00
  • d49efbfb4a Merge pull request #2441 from ReinUsesLisp/al2p bunnei 2019-05-19 14:02:58 -04:00
  • 13dda1d8ed Merge pull request #2410 from lioncash/affinity bunnei 2019-05-19 13:59:52 -04:00
  • 2318c394a8 yuzu/configuration/configure_web: Specify string conversions explicitly Lioncash 2019-05-19 13:05:06 -04:00
  • d9c4d64ed5 yuzu/configuration/configure_system: Specify string conversions explicitly Lioncash 2019-05-19 12:56:39 -04:00
  • 428d8098a7 yuzu/configuration/configure_profile_manager: Mark UI string as translatable Lioncash 2019-05-19 12:54:01 -04:00