Commit Graph

  • 7c62574e59 spu: Restore workers priority after initialization Ani 2021-01-24 12:23:10 +00:00
  • 22584fb2d1 vk/dma: Disable pasthrough DMA for NVIDIA+windows kd-11 2021-01-23 16:30:21 +03:00
  • 90ac9165e2 vk/dma: Unmap pages from GPU when they are unmapped in Cell kd-11 2021-01-23 14:32:28 +03:00
  • bcb69a54b2 gl: Avoid type shenanigans used to fake byteswap for select formats kd-11 2021-01-20 20:46:21 +03:00
  • f93cb262ba vk/dma: Fix multiple logical bugs kd-11 2021-01-19 23:37:39 +03:00
  • 67949bb5b7 vk/dma: Allow interoperability between pass-through and write-back DMA caching types kd-11 2021-01-19 00:40:56 +03:00
  • e56da4eb46 vk: Workaround for amdgpu kernel driver kd-11 2021-01-16 14:48:42 +03:00
  • f7fdfe52bc vk: Fix custom event signals kd-11 2021-01-14 23:07:39 +03:00
  • 7de0ff337b vk: Polishing and cleanup kd-11 2021-01-11 21:51:53 +03:00
  • e1c0a917fa vk/dma: Modify default page size to 64k kd-11 2021-01-11 21:30:42 +03:00
  • ead180aa60 win32: Be a bit more optimistic with allocated ranges; we get contiguous ranges more often than not kd-11 2021-01-10 20:26:17 +03:00
  • 58d367d704 vk: Add host-imported DMA buffers kd-11 2021-01-10 20:25:02 +03:00
  • a1ab6c28c1 vk/rsx: Fix some more bugs kd-11 2020-12-29 23:16:21 +03:00
  • 59e46f09b7 vk/dma: Disable memory inheritance kd-11 2020-12-29 22:53:08 +03:00
  • 7766076042 rsx/vk: DMA stuff kd-11 2020-12-17 21:33:56 +03:00
  • b96864c7e6 rsx: Improve gs frame exit workaround Eladash 2021-01-22 10:29:57 +02:00
  • 79513f06a4 rsx/gui: Delay game window pop-up until first frame Eladash 2021-01-21 18:16:08 +02:00
  • 00ff53499a fix UserInfo2_to_SceNpUserInfo2 RipleyTom 2021-01-22 16:46:58 +01:00
  • 142b44d4be debugger: Implement F1 helper Eladash 2021-01-21 20:44:37 +02:00
  • 7f28489c70 Improve ppu_thread_cleaner a bit Eladash 2021-01-21 19:04:18 +02:00
  • a58c12db0b SPU: fixup after #9630 Eladash 2021-01-21 18:29:37 +02:00
  • 12e1be2626 Implement thread_ctrl::wait_on (see #9208) Eladash 2021-01-21 17:03:09 +02:00
  • f81674232e Remove SPU and PPU destructors Eladash 2021-01-19 20:15:57 +02:00
  • eb086b0e3f rsx: Add support shadow1D and shadowCube kd-11 2021-01-20 23:23:00 +03:00
  • b6b9085773 rsx: Use unsigned variables to avoid sign problems when calculating stipple bits kd-11 2021-01-20 22:15:08 +03:00
  • 241989c5fa Fix new warnings Nekotekina 2021-01-20 09:00:34 +03:00
  • f944573b3c Fix old warnings: remove strncpy Nekotekina 2021-01-20 09:59:41 +03:00
  • c66b155dcb Remove unnecessary fmt::throw_exception destructor body Nekotekina 2021-01-19 23:02:07 +03:00
  • 5662867730 Change the way skylander ID is generated RipleyTom 2021-01-19 21:07:25 +01:00
  • dbecf0fa50 Introducing RSX debugger entry (main debugger) Eladash 2021-01-15 20:28:45 +02:00
  • 62cb532460 Qt: hotfix for downloader Megamouse 2021-01-18 22:01:13 +01:00
  • f9bc682115 Refactor some 'offending' code a bit (no effect) Nekotekina 2021-01-18 21:34:54 +03:00
  • 6cf0c5cd6d Fix fmt::throw_exception destructor v2 Nekotekina 2021-01-18 20:30:29 +03:00
  • 8a2a76da1e texture_cache: fix some warnings in AUDIT Nekotekina 2021-01-18 13:49:59 +03:00
  • e07484f057 Rewrite fmt::throw_exception destructor Nekotekina 2021-01-18 13:49:16 +03:00
  • 0070fce286 Compilation fix (#9622) Eladash 2021-01-18 12:41:39 +02:00
  • a2e8e3090c SPU LLVM: Optimize FSM following comparison - FSM following a comparison instruction can be optimized to a single shuffle instruction Malcolm Jestadt 2021-01-17 03:45:56 -05:00
  • 0ac68def49 vm_native.cpp: minor compilation fix Nekotekina 2021-01-17 15:14:11 +03:00
  • def364fe28 SPU LLVM: add splat_scalar helper Nekotekina 2021-01-17 15:13:28 +03:00
  • c06707c891 CMake: Unset LIBUSB_LIBRARIES when using libusb submodule Alex James 2021-01-16 14:37:25 -06:00
  • d7a8d385d8 CMake: Use find_package to find SDL2 Alex James 2021-01-16 02:15:06 -06:00
  • 3567c43fb5 LLVM: generate trampolines for "null" functions Nekotekina 2021-01-15 20:54:00 +03:00
  • aaaeb66cc8 vm: Minor fix in vm::close Nekotekina 2021-01-15 20:11:30 +03:00
  • 4ed76a15ff Use different approach in shm::unmap_critical (Linux) Nekotekina 2021-01-15 19:56:05 +03:00
  • b5837d1271 Memory: use MADV_DONTDUMP if available (Linux) Nekotekina 2021-01-14 19:59:52 +03:00
  • e4c3b1c2bd vm: Remove vm::dealloc_verbose_nothrow Eladash 2021-01-09 16:35:54 +02:00
  • ea916fd7e1 Memory: fix critical bug in shm::unmap_critical (Linux) Nekotekina 2021-01-14 18:04:29 +03:00
  • 4bee8dc37f Crypto: modernize key_vault.h Nekotekina 2021-01-14 13:37:20 +03:00
  • 8b01d05146 Crypto: modernize ec.h Nekotekina 2021-01-14 13:27:24 +03:00
  • 376e564cff Crypto: make global vars in ec.cpp thread_local Nekotekina 2021-01-14 12:00:57 +03:00
  • caf02d1841 Crypto: don't modify EDAT_IV (all zeros) Nekotekina 2021-01-13 21:55:04 +03:00
  • 6cf73fad13 Crypto: workaround -Wunused-variable Nekotekina 2021-01-13 18:16:43 +03:00
  • cfe660ab35 Qt/curl: fix segfault in curl Megamouse 2021-01-12 23:57:26 +01:00
  • 8eaf76394c Qt/Input: Use ellipsis as "mouse deadzone" Megamouse 2020-09-09 02:00:48 +02:00
  • a692adefd7 Remove legacy patch support Megamouse 2021-01-08 18:36:12 +01:00
  • e05f1c37ad memory viewer: Close all instances after emulation exit Eladash 2021-01-12 20:56:36 +02:00
  • 923fcc3b3d utils::shm: Hotfix after #9578 Eladash 2021-01-12 20:54:36 +02:00
  • c50b9bc4b4 utils::shm: Make map_self() atomic (#9578) Eladash 2021-01-12 18:53:18 +02:00
  • e1f95ceb54 sceNpTrophy: Fix sceNpTrophyRegisterContext for handler abortion (#9586) Eladash 2021-01-12 18:14:51 +02:00
  • eb77495d5f Implement richtext_item_delegate Megamouse 2021-01-12 13:16:53 +01:00
  • 270d602a26 Add filename to multi pkg installation Megamouse 2021-01-12 13:16:01 +01:00
  • dd41ee68de Simplify numbered_widget_item Megamouse 2021-01-12 13:15:14 +01:00
  • 46dc40f3f1 Add filename to single pkg installation Megamouse 2021-01-12 13:13:35 +01:00
  • 7c7af2e102 fix rebase conflicts Megamouse 2020-12-22 00:16:09 +01:00
  • 36189b8c3b Try to distinguish between Update and DLC (Part 2) Megamouse 2020-11-25 19:04:12 +01:00
  • cde802b16c Move blocking code in order to free the explorer Megamouse 2020-11-25 18:40:33 +01:00
  • 1500e5f588 Try to distinguish between Update and DLC Megamouse 2020-11-25 18:14:42 +01:00
  • fbe91fb245 fix linux compilation Megamouse 2020-11-19 23:41:16 +01:00
  • 321e7d6977 Don't hide the PKG install progress dialog after each package Megamouse 2020-11-19 21:46:41 +01:00
  • 56488a4ac9 Use boolean values in unedat Megamouse 2020-11-19 21:30:51 +01:00
  • 4a75f44d47 Minor include cleanup in utlis.h Megamouse 2020-11-19 21:02:39 +01:00
  • deb4b03200 Add VERSION fallback to GetPkgInfo Megamouse 2020-11-19 20:54:10 +01:00
  • df94c906da Add more info to PKG install progress dialog Megamouse 2020-11-19 20:18:50 +01:00
  • 4d50d9daa4 unpkg: add missing break and some cleanup Megamouse 2020-11-18 08:22:15 +01:00
  • 0624bdc72d Use package reader in pkg_install_dialog Megamouse 2020-11-17 17:18:01 +01:00
  • ccec6e53c0 Rename package_reader member variables Megamouse 2020-11-11 18:28:01 +01:00
  • 68d411918d Read patchsets from compat db Megamouse 2020-11-07 23:01:40 +01:00
  • f14d47bfe6 LLVM: log certain null functions Nekotekina 2021-01-12 15:06:51 +03:00
  • 0af452720e RSX: Fix possible bug in memory streaming utils Nekotekina 2021-01-12 15:06:31 +03:00
  • db8e6fe7a7 Enable -Wunused-variable Nekotekina 2021-01-12 13:01:06 +03:00
  • 631d7d0ce7 Enable -Wunknown-pragmas Nekotekina 2021-01-10 19:06:27 +03:00
  • ed345e5b65 Enable -Winvalid-offsetof Nekotekina 2021-01-08 23:22:03 +03:00
  • d3a66af7d6 Enable -Wcomment warning Nekotekina 2021-01-08 22:30:24 +03:00
  • 52deff06ba Random stuff (#9589) Megamouse 2021-01-12 10:59:50 +01:00
  • 838cbe1840 tiny include fix Megamouse 2021-01-10 20:59:39 +01:00
  • 70804e2ba6 kernel explorer: Make it single-instance tool Eladash 2021-01-08 21:05:47 +02:00
  • 07c925223b rsx: Fix index array offset bits Eladash 2021-01-05 15:42:32 +02:00
  • c2cbc62be6 vk: Refactor some uber-headers kd-11 2021-01-09 21:46:50 +03:00
  • 9d74d42f2a Fix compilation for gcc-11 Nekotekina 2021-01-09 14:38:01 +03:00
  • a36f25c7b2 Update LLVM to latest commit Nekotekina 2021-01-09 10:10:07 +03:00
  • 86fb5412fa Update ASMJIT to oldstable Nekotekina 2021-01-09 09:33:05 +03:00
  • c5b9ab3aca Update ASMJIT submodule URL Nekotekina 2021-01-08 19:46:10 +03:00
  • bf6f43ec3a Utils: Rewrite fmt::split Eladash 2021-01-05 17:34:35 +02:00
  • 36159c2bd4 Add comment for deprecated avcodec_register_all Megamouse 2021-01-07 19:00:57 +01:00
  • 72e1d03860 Qt: ugly fix for ugly deprecation warning Megamouse 2021-01-07 20:00:48 +01:00
  • ed1b8f2545 game_list: fix deprecation warning Megamouse 2021-01-07 19:07:38 +01:00
  • 1ad0f24ecd Fix or silence Qt warnings Nekotekina 2021-01-07 13:18:48 +03:00
  • 586440622b Silence another warning (clang) Nekotekina 2021-01-07 12:46:45 +03:00
  • 6231b07d2a Silence one warning (clang) Nekotekina 2021-01-07 12:42:15 +03:00
  • 1dcf5e4f85 Error on no return type warning Nekotekina 2021-01-06 23:33:09 +03:00