Commit Graph

  • 400002e64c Increase some icons' visibility in dark themes. (#10485) Long 2021-06-25 16:40:42 +00:00
  • d59707bc4b Trophy notification improvements (#10482) Kilowog01 2021-06-25 10:25:44 -03:00
  • 926fa73fee vk: Remove unused input from attachment clear pass kd-11 2021-06-25 00:06:59 +03:00
  • cd8cb9cced rsx: Don't leak data during partial clears kd-11 2021-06-24 23:46:11 +03:00
  • fad79a96a2 media_info: improve error logging Megamouse 2021-06-24 22:00:43 +02:00
  • b6128c5dfa cellSearch: extend media_info for video files Megamouse 2021-06-24 21:26:40 +02:00
  • 68a1da31a0 cellSearch: move audio info to separate util file Megamouse 2021-06-17 22:44:06 +02:00
  • 2c2003aa5b move try_to_int64 to StrUtil Megamouse 2021-06-19 12:40:59 +02:00
  • f4bcf9ad1d Qt: fix warning Megamouse 2021-06-18 00:23:13 +02:00
  • 7e0f2f9b12 sceNp: add some more constants Megamouse 2021-06-17 21:39:11 +02:00
  • 50be3bd2e5 kernel-explorer: devirtualize lv2_fs_object and print more information (#10487) Eladash 2021-06-24 16:47:14 +03:00
  • 3c614d95b8 fs: alternative fs::pending_file implementation (Win32) Nekotekina 2021-06-20 14:45:33 +03:00
  • aaa20c0ff0 cellCamera/cellGem: Fix time stretching setting (#10476) Eladash 2021-06-20 21:25:13 +03:00
  • 0531b3d801 rsx: Fix emulation stopping in cpu_thread::is_paused poll (#10475) Eladash 2021-06-20 20:00:12 +03:00
  • 40493c564f GUI: Add PPU threads to debug tab Eladash 2020-10-02 18:50:20 +03:00
  • bbaa93c846 RSX Cache: Prevent crash on failure to obtain cache directory (#10474) Eladash 2021-06-19 16:57:07 +03:00
  • 72680c7707 sys_fs: improve sys_fs_open accuracy for /dev_bdvd Nekotekina 2021-06-18 17:10:58 +03:00
  • 039ca6e839 Fix cellMouse/Keyboard initialization Eladash 2021-06-17 20:20:11 +03:00
  • 9fadd48ea3 vk: Ensure async scheduler thread is never auto-spawned by fxo kd-11 2021-06-16 23:20:05 +03:00
  • 4bf9700562 rsx: Remove unused variable leftover from refactoring kd-11 2021-06-16 23:19:12 +03:00
  • 966aec7ad7 rsx: Resync excluded memory regions to avoid memory tests failing after flush events kd-11 2020-10-20 23:38:05 +03:00
  • 78972cd611 rsx: Refactor surface inheritance logic kd-11 2021-04-18 21:42:34 +03:00
  • 24e4a43ec4 lv2_timer: manage timers by separate thread (#10445) Eladash 2021-06-15 15:04:51 +03:00
  • c3415bcff2 rsx: Fixup for byte order when passing data via vertex registers that are not inline arrays (register vertex data and push buffers) kd-11 2021-06-14 21:38:44 +03:00
  • 35a380676e Qt: add missing key auto repeat checks Megamouse 2021-06-12 15:04:33 +02:00
  • d3ff67ffb5 rsx: Pass vertex attributes streamed via register write in PS3-correct format kd-11 2021-06-13 23:34:01 +03:00
  • 6f874be41b vm_native: bypass rpcs3_vm creation if overcommit is enabled (Linux) Nekotekina 2021-06-12 19:12:59 +03:00
  • cb0929d933 Logs: Prevent minor race in Emu.Run() regarding logging levels Eladash 2021-06-12 08:53:34 +03:00
  • dfbd63df94 vm_native.cpp: change rpcs3_vm name/location priority (Win32) Nekotekina 2021-06-11 10:19:24 +03:00
  • 76bfe54c7e Improve bitwise serialization trait Eladash 2021-06-11 15:09:04 +03:00
  • 9cbcce671d Qt: Fix Play/Pause/Resume Shortcuts Megamouse 2021-06-10 20:10:06 +02:00
  • 0628a5d931 serialization.hpp: Fixes Eladash 2021-06-10 18:34:35 +03:00
  • 696be6aacd Implement fmt::ensure (assert-like with formatted message) + fmt::tie Nekotekina 2021-06-09 19:05:25 +03:00
  • 766cc2d42f Qt: fix empty game list phenomenon Megamouse 2021-06-10 12:55:08 +02:00
  • 2dc6adc038 Qt: fix possible race in RepaintIcons Megamouse 2021-06-09 23:53:36 +02:00
  • 27cc5c8a63 Qt: invalidate invisible game item pointers Megamouse 2021-06-09 23:52:30 +02:00
  • d0c4b2de9f Rebase hidapi Megamouse 2021-06-07 21:08:38 +02:00
  • cd6552d344 vk: Properly destroy renderpass cache kd-11 2021-06-09 21:03:23 +03:00
  • 20bd723e7c rsx: Add floor workaround for GPUs with rounding issues kd-11 2021-06-09 01:37:59 +03:00
  • 2d3fe7ce1c fixed_typemap.hpp: add range iterator Nekotekina 2021-06-08 23:12:40 +03:00
  • 4f76211551 Hotfix #10411 Eladash 2021-06-08 19:57:11 +03:00
  • c918f395b9 Make rsx::simple_array compatible with serialization Eladash 2021-06-08 19:12:54 +03:00
  • 4a4f318e24 System.cpp: Move some Emu.Stop() code to a more strategic placement Eladash 2021-06-08 19:08:23 +03:00
  • e7b1fc6696 Fixup serialization utility Eladash 2021-06-08 19:05:05 +03:00
  • 76bf720adf Improve emulation stopping speed Eladash 2021-06-05 22:15:15 +03:00
  • 2169e8d935 Implement serialization.hpp, remove cereal submodule Eladash 2021-06-01 19:13:05 +03:00
  • ddbe496097 rsx: Fix depth/color mismatch resolve in texture cache kd-11 2021-06-07 00:29:52 +03:00
  • 3f80d0b7d8 rsx: Fix surface deduplication crash kd-11 2021-06-06 23:08:18 +03:00
  • 2eebecfb17 Qt: Fix concurrency bug in trophy manager Megamouse 2021-06-06 10:43:39 +02:00
  • 70c24a9466 Qt: Only load trophy icons on a need to know basis Megamouse 2021-06-06 10:26:44 +02:00
  • 4ab2e40d8a Qt: simplify zero padding in trophy icon path Megamouse 2021-06-06 10:00:43 +02:00
  • 568af756cc rsx: Fix expired sampler descriptors kd-11 2021-06-05 20:05:12 +03:00
  • f5366c91a7 Qt: kind of lazy loading icons Megamouse 2021-04-16 03:53:31 +02:00
  • b5f1f50a16 Get rid of mobile Kepler class and add some missing GPUs xddxd 2021-06-05 19:07:08 +03:00
  • 6ac9e6f9c4 gl: Add some debug visualization to internally verify consistency kd-11 2021-06-05 17:27:03 +03:00
  • 39815801aa rsx: Implement proper decoding for some obscure fragment instructions kd-11 2021-06-05 02:40:39 +03:00
  • 11ab9b7fa9 Fix sys_event_flag_wait result set (#10404) Eladash 2021-06-05 16:41:02 +03:00
  • baa422e65b Revert "moved build options to options.cmake" Zion Nimchuk 2021-06-04 18:07:09 -07:00
  • a7f1e788e6 Fix missing game licence logging (#10402) Eladash 2021-06-04 21:06:04 +03:00
  • 6c44664c19 BUILD: Refactor zlib submodule (#10393) polar 2021-06-02 06:33:50 +01:00
  • f2d6b52561 Fix span copy after refactoring Nekotekina 2021-06-01 20:28:49 +03:00
  • 8405314399 Update FW 4.87 Latest Version JoãoPaulo 2021-06-01 06:40:57 -03:00
  • 3321ada41e Unify .gitmodules url as relative ones. Nekotekina 2021-06-01 11:40:42 +03:00
  • ff8aa9112a Bump GLIBCXX version requirement to 3.4.29 thanks to using brand new compiler features Fixes #10378 Zion Nimchuk 2021-06-01 01:56:08 -07:00
  • 0fc3e5fa1e Explicitely include CMakeDependantOption for CMAKE_DEPENDANT_OPTION Zion Nimchuk 2021-06-01 01:54:47 -07:00
  • 98f534b1bd vk: Rewrite partial clear shader kd-11 2021-05-31 23:51:14 +03:00
  • f85881c18c vk: Enable use of input attachments kd-11 2021-05-31 22:59:39 +03:00
  • b8b5b93b63 BUILD: Refactor spirv submodule (#10384) polar 2021-06-01 08:53:58 +01:00
  • 20e25cd928 Qt: fix game list custom config icon refresh Megamouse 2021-05-31 22:52:54 +02:00
  • a7d4da25a4 remove cirrus FreeBSD 12.2 build Megamouse 2021-05-31 20:46:46 +02:00
  • ac83871214 impressive typo fix Megamouse 2021-05-31 20:45:54 +02:00
  • a1608b636f span: implement as_span workarounds as utils::bless Nekotekina 2021-05-31 15:25:02 +03:00
  • d862817485 vm::ref: remove erroneous default constructor Nekotekina 2021-05-30 23:23:56 +03:00
  • 63210449c6 Don't use -fconcepts anymore Nekotekina 2021-05-30 21:13:49 +03:00
  • 4a32b70aec vk: Validate pipeline state before compiling in case of shader cache moved between GPUs/drivers kd-11 2021-05-30 20:53:13 +03:00
  • 9199b1b1d8 vk: Improve compatibility with sub-par drivers and hardware kd-11 2021-05-29 14:54:11 +03:00
  • a49446c9e9 Replace gsl::span for std::span (c++20) (#7531) Ani 2021-05-30 15:10:46 +01:00
  • f5e529db61 shared_ptr.hpp: don't use fake objects Nekotekina 2021-05-29 11:21:57 +03:00
  • eec9578619 types.hpp: add PtrCastable concept Nekotekina 2021-05-29 18:30:06 +03:00
  • d81a5b1423 SPU LLVM: Add missing WRCH PC updates Eladash 2021-05-29 13:39:48 +03:00
  • 3cbe42df0a pads: Remove outdated DualSense battery note Megamouse 2021-05-29 11:45:12 +02:00
  • a2da525064 cellVdec: silence "Unsupported time_base" error log spam Megamouse 2021-05-29 10:23:28 +02:00
  • 7c2b08b9b6 SPU LLVM: Expand branch optimizations for more instructions Malcolm Jestadt 2021-05-27 02:55:49 -04:00
  • 99af70ae59 Include limits.h Megamouse 2021-05-27 20:28:21 +02:00
  • 5a0b93742c overlays: move more code to cpp Megamouse 2021-05-26 20:29:03 +02:00
  • 7c7cc3914d BUILD: Refactor glslang submodule (#10361) polar 2021-05-29 07:47:51 +01:00
  • 0d64b0f94d VS: fix libPng ProjectReference in emucore Megamouse 2021-05-29 07:37:49 +02:00
  • f18e80e899 fix some warning spam Megamouse 2021-05-29 03:55:41 +02:00
  • 210999b874 perf_overlay: fix guide line locations Megamouse 2021-05-29 03:30:34 +02:00
  • 046d029e89 try to fix pad interception Megamouse 2021-05-29 06:27:53 +02:00
  • 7d89938624 cellPad: do not use recusrive mutex Eladash 2021-05-28 12:35:03 +03:00
  • 6ff9aab2ca Fix cpu_thread::check_state() cpu_flag::temp support Eladash 2021-05-28 11:56:06 +03:00
  • 5f47730fc0 Fix reservations handling in logs Eladash 2021-05-27 22:50:09 +03:00
  • 9e62e98f79 rsx: Minor refactoring (#10358) kd-11 2021-05-28 01:44:07 +03:00
  • 763828837b vk: Forcefully unmap DMA blocks before destroying them (#10359) kd-11 2021-05-28 01:03:46 +03:00
  • f9d9d12f11 vk: Fix slow bo upload + copy when using RADV kd-11 2021-05-27 21:16:30 +03:00
  • 56f7359da4 vk: Workaround for slow bo transfer (pinned<->VRAM) when using RADV kd-11 2021-05-26 22:59:57 +03:00
  • 6fed80333c perf_overlays: only calculate metrics on update Megamouse 2021-05-21 22:31:10 +02:00
  • befd38d9ae perf_overlays: only compile dirty graphs Megamouse 2021-05-21 22:07:52 +02:00
  • 98b668b3a8 perf_overlays: add avg and 1p high/low Megamouse 2021-05-19 21:14:49 +02:00