Commit Graph

  • 2086e7f2e8 rsx: Account for subpixel precision when converting DST coordinates to SRC coordinates kd-11 2020-06-17 21:32:17 +03:00
  • 4092e3e95f Update Github Issue Template: Bug sampletext32 2020-06-12 01:37:50 +03:00
  • c764925b4d rsx: Properly handle conversion of G8B8 and related formats kd-11 2020-06-16 21:24:05 +03:00
  • 83d818d96f rsx: Improve mipmap gathering kd-11 2020-06-15 22:06:52 +03:00
  • 3d3c91d654 std header guard in BEType.h (#8448) RipleyTom 2020-06-16 02:06:15 +02:00
  • 0ad4e91001 Avoid string reallocation in swizzle CgBinaryProgram sampletext32 2020-06-05 17:35:53 +03:00
  • 731d4330fe v128: A few optimizations (#8432) Eladash 2020-06-15 17:24:04 +03:00
  • 5777a1d426 SPU: Implement EBUSY error on non-empty mailbox (sys_spu_thread_send_event/sys_event_flag_set_bit) Eladash 2020-06-06 17:08:04 +03:00
  • 5fda9a4efb sus_lwcond_signal_all: use protocol specified in lwmutex Eladash 2020-06-04 22:32:56 +03:00
  • c15b5f1eca SPU: Move check_state() outside of mutex scope Eladash 2020-06-04 14:27:23 +03:00
  • 314dc4c5de sys_cond: Fix spurious EBUSY in sys_cond_destroy Eladash 2020-06-04 13:27:25 +03:00
  • a0f0f58fc5 sys_event_queue: Fix IPC support Eladash 2020-06-04 09:42:04 +03:00
  • 92b7c56f29 sys_cond/mutex: Fix race between sys_cond_create and sys_mutex, Fix IPC support in sys_cond/mutex Eladash 2020-06-04 06:37:25 +03:00
  • 8d8fb4a2e4 rsx: Remove ARGB->D24S8 conversion shader which has been deprecated for years since compute capabilities were added to the emulator kd-11 2020-06-14 21:39:18 +03:00
  • 717e851a99 Create Github Issue Template: Feature Request sampletext32 2020-06-14 16:15:47 +03:00
  • 2e737ad483 rsx: Fix surface option invalidation kd-11 2020-06-14 23:00:40 +03:00
  • 88a0e0fe2d cellAudio: Minor fixup Eladash 2020-06-14 07:20:40 +03:00
  • e2248332ae rsx: Make "Disable ZCull Occlusion" setting dynamic Eladash 2020-05-15 16:02:54 +03:00
  • 3663a8ab4d rsx: Improve surface options invalidation kd-11 2020-06-14 14:18:34 +03:00
  • 5430892052 sys_vm: Limit total process vsize to 256MB (#8431) Eladash 2020-06-14 17:27:34 +03:00
  • ff04cd6d69 cellAudio: Fix event queue attachment Eladash 2020-06-04 20:54:31 +03:00
  • aa4fdff82c Fix lv2_obj::name64 regression Eladash 2020-06-13 11:35:02 +03:00
  • 5bc4f9df0d debugger: Always show zeroes on no thread's instructions positions Eladash 2020-06-13 23:37:56 +03:00
  • 5d0066029f debugger: Fix instructions foreground/background color changes on non-executable memory Eladash 2020-06-13 23:17:51 +03:00
  • 56962a58da Fix debugger breakpoints Eladash 2020-06-13 19:16:36 +03:00
  • 746615a937 Fix embedded spu elf patching Malcolm Jestadt 2020-06-13 16:31:11 -04:00
  • e485c9c79c Atomically overwrite config.yml Nekotekina 2020-06-08 05:28:08 +03:00
  • bd6fdf3f2d rsx: Optimize rsx::rsx_iomap_table construction Eladash 2020-06-08 06:59:09 +03:00
  • e1f8573c68 sys_net: Fix sys_net_bnet_setsockopt page faults Eladash 2020-06-12 13:23:40 +03:00
  • 4bc157881d sys_net: Stub sys_net_infoctl command 9 Eladash 2020-06-12 12:48:01 +03:00
  • f0d526411c IDM: Implement idm::clear<typename> Eladash 2020-05-07 17:15:06 +03:00
  • e1183f6919 gl: Fix depth buffer byteswap hint kd-11 2020-06-12 19:49:14 +03:00
  • f4ec28d932 rsx: Merge instruction expand flag with the other sign expand flags kd-11 2020-06-11 22:46:53 +03:00
  • ce587f43a0 rsx: Implement signed normalized texture formats kd-11 2020-06-11 00:52:39 +03:00
  • 6892399699 kernel_explorer: More Improvements Eladash 2020-06-09 18:35:14 +03:00
  • 22b1cc765a patch manager: hotfix for legacy patches Megamouse 2020-06-11 21:49:32 +02:00
  • b9cb181691 sys_memory: Improve allocation/deallocation syscalls Eladash 2020-06-11 14:35:36 +03:00
  • 4a03f06175 patch manager: add checkbox for "enable legacy" Megamouse 2020-06-11 15:12:44 +02:00
  • 768bb8d31f Workaround broken Azure badge link Ilya 2020-06-11 14:40:21 +05:00
  • 0bf8f2a527 PPU interpreters: Fix VRFIM, VRFIN, VRFIP, VRFIZ Eladash 2020-06-09 06:32:39 +03:00
  • 2dca8d84e1 patch manager Megamouse 2020-06-02 10:39:24 +02:00
  • 1668900fb8 Update Azure config to fix Windows Azure build (#8399) JohnHolmesII 2020-06-10 20:14:09 -07:00
  • 66f1cbfb34 kernel_explorer: keep existing trees expanded Megamouse 2020-06-08 12:33:40 +02:00
  • b75af69cf9 Improve tooltips sampletext32 2020-06-04 23:54:34 +03:00
  • c36c425fb9 kernel explorer: Improvements Eladash 2020-05-29 17:59:14 +03:00
  • f75b26d1c9 Unify Azure artifacts names and produce them only on successful build. sampletext32 2020-06-08 04:31:12 +03:00
  • bfee541540 Atomically overwrite games.yml Nekotekina 2020-06-07 22:20:43 +03:00
  • 3d7c38ff9d Remove lambda in sys_net_bnet_poll Nekotekina 2020-06-06 03:10:40 +03:00
  • 5d27f1c732 PPU: implement VNMSUBFP (precise variant) Nekotekina 2020-06-07 22:43:22 +03:00
  • 3b8e7d0967 Implement v128::fma32f Nekotekina 2020-06-05 17:51:34 +03:00
  • ebbf329b6a gl: Improve async compiler synchronization with initialization kd-11 2020-06-07 11:13:20 +03:00
  • 87cc937d4e rsx/fp: Separate SRC precision modifiers kd-11 2020-06-06 19:46:30 +03:00
  • dcf5c06d6d SPU LLVM: Optimize FM when op.ra == op.rb Malcolm Jestadt 2020-06-05 04:19:15 -04:00
  • 8357523ec0 SPU LLVM: Additional FCGT optimizations Malcolm Jestadt 2020-06-05 04:18:11 -04:00
  • 39149fd84d SPU LLVM: Partial revert for FM/FMA changes and other improvements - Revert changes to FM and FMA instructions - Allow non accurate/approx FMA family instructions to use native FMA - Minor optimization for FMA ops with a constant 0 multiply Malcolm Jestadt 2020-06-04 00:52:08 -04:00
  • 289c594187 SPU LLVM: Fix theoretical issue with FCGT optimizations Malcolm Jestadt 2020-06-03 18:38:07 -04:00
  • d47d597b34 vk: Make the depth-convert pass multisample aware kd-11 2020-06-04 21:46:42 +03:00
  • 69c2150fbd vk: Fix query reset when renderpass is active kd-11 2020-06-04 21:45:49 +03:00
  • 334d0bbc86 Add Cirrus CI FreeBSD badge (#8350) Bird Egop 2020-06-05 03:45:21 +03:00
  • 1cb4fb9c50 stub cellPngEnc Megamouse 2020-05-30 20:55:41 +02:00
  • 413f87b737 Add error_code to cellPngDec Megamouse 2020-05-30 20:11:22 +02:00
  • 8a8edb1b62 stub sceNpCommerce2 Megamouse 2020-05-30 20:00:42 +02:00
  • caa1324457 stub sceNpTus Megamouse 2018-03-26 12:21:58 +02:00
  • 776c2ada6a Remove mentionbot config ibrakap 2020-05-31 23:36:58 +03:00
  • 41eb6d4461 cellAudio improvements Megamouse 2020-06-01 12:19:47 +02:00
  • 0315781306 Audio dumper: append filename with titleid and date-time illusion 2020-06-01 16:58:14 +11:00
  • 437f374bae Fix some checks sampletext32 2020-06-04 09:19:56 +03:00
  • 9657b3f1d4 Fix sys_net_bnet_poll regression (#8337) Ani 2020-06-04 17:30:11 +01:00
  • 650152e05f rsx: Fix fragment state updates kd-11 2020-06-03 21:19:38 +03:00
  • 73fe9b51de rsx/fp: Ignore self-referencing register writes. kd-11 2020-06-02 23:00:29 +03:00
  • 26b2e4253d rsx: Properly account for memory sizes of reused surfaces kd-11 2020-06-02 20:50:45 +03:00
  • b353bf6c56 rsx: Improve surface cache resource management kd-11 2020-06-01 21:11:33 +03:00
  • c601374b1f SPU LLVM: Use clamping helpers for FMA32x4 and FM Malcolm Jestadt 2020-05-31 21:40:48 -04:00
  • 66d13da2ac XAudio2: remove nasty 4x volume factor Megamouse 2020-06-01 17:34:11 +02:00
  • 938ca90a02 Improve Stop Watchdog Nekotekina 2020-06-01 02:27:33 +03:00
  • 2d2ed7efd0 Add game patch support in 'Create PPU Caches' Nekotekina 2020-05-31 23:06:09 +03:00
  • 1507a59786 SPU LLVM: fix spu_cache dependency Nekotekina 2020-05-31 21:54:04 +03:00
  • 675fde69aa Avoid copying std::shared_ptr in sys_semaphore Eladash 2020-05-31 14:21:51 +03:00
  • 99895471ae cellAudio: make master volume dynamic Megamouse 2020-05-30 12:43:00 +02:00
  • 3e2aede85c VS: randomly changed project files Megamouse 2020-05-30 12:41:30 +02:00
  • 377ad9887c Compile EBOOT.BIN on 'Create PPU Caches' Nekotekina 2020-05-30 02:17:34 +03:00
  • c9a978a03e Typo fix kd-11 2020-05-30 14:09:49 +03:00
  • 59d44cd1cc gl: Fix shader logging kd-11 2020-05-29 00:52:16 +03:00
  • 542a6aed51 rsx: Add stippled rendering support to interpreters kd-11 2020-05-30 13:48:58 +03:00
  • 1677618c75 rsx: Implement stippled rendering kd-11 2020-05-29 00:51:36 +03:00
  • 3df83e03a9 SPU: Fix possible deadlock after access violation via DMA transfers Eladash 2020-05-24 06:51:37 +03:00
  • a199c71a55 SPU: Fix page faults notifications (non-TSX) Eladash 2020-05-23 16:36:32 +03:00
  • 3d20ce70f5 rsx: Fix possible case NULL zcull_ctrl in on_exit() Eladash 2020-05-27 20:58:50 +03:00
  • f0cdd8ace6 PPU: Implement PPU Traps Stubbing option Eladash 2020-05-15 18:57:48 +03:00
  • 8e9d2fa70e SPU LLVM: implement get_segment_base() Nekotekina 2020-05-27 18:53:09 +03:00
  • abf9a08ee3 Fix warnings Nekotekina 2020-05-27 18:41:17 +03:00
  • 9d02231074 [CI, Cache] Add proper cache versioning (#8285) ZeeWanderer 2020-05-26 02:33:59 +03:00
  • f56b362769 rsx: Copypasta fix (#8289) xddxd 2020-05-25 22:07:11 +03:00
  • 865180e63e sys_mmapper: Fix possible memory leak on error of create_lv2_shm Eladash 2020-05-23 13:42:57 +03:00
  • 3265772ae4 idm: Implement creation/destruction invalidation counter Eladash 2019-11-28 12:17:16 +02:00
  • 224a0e4b1a rsx: Fix data format remapping kd-11 2020-05-24 13:12:19 +03:00
  • bd41a108d8 nv3089: Account for subpixel addressing kd-11 2020-05-23 20:00:38 +03:00
  • 695b6e8f46 [MSVC 16.6] Microsoft.MakeFile.Targets(46,5) :thisisfine: (#8279) ZeeWanderer 2020-05-23 16:53:49 +03:00
  • ab6942d974 [CI, sh, Windows] Do shallow submodule init. History is not needed. Maxim Kulyk 2020-05-23 03:08:10 +03:00
  • 6efc735728 [CI, Windows] build SPIRV-Tools separately Maxim Kulyk 2020-05-23 03:04:58 +03:00