Commit Graph

  • 27c86422c7 input: fix keyboard pad handler Megamouse 2021-08-09 13:57:06 +02:00
  • 1b775febcd evdev: fix axis_orientations index Megamouse 2021-08-09 13:30:20 +02:00
  • f0d51899c1 input: fix minor data race Megamouse 2021-08-08 18:50:37 +02:00
  • 3fa9d23627 Add startupWMClass to linux .desktop Fixes #10685 Zion 2021-08-08 15:50:10 -07:00
  • 2b18813115 input: fix pressure sensitivity button Megamouse 2021-08-08 16:45:45 +02:00
  • 430fd759fe sys_net: add missing range checks Megamouse 2021-08-08 00:42:02 +02:00
  • 0556837e3b kernel_explorer: Fix VM object formatting (#10666) Eladash 2021-08-07 22:38:03 +03:00
  • d4802cc766 input: Add pressure sensitivity button Megamouse 2021-08-06 02:08:18 +02:00
  • 0031c41630 rsx: Check all attachments when generating pipeline hash key kd-11 2021-08-07 19:04:19 +03:00
  • f745971cc8 rsx: Fix coordinate scaling for shadow access (#10668) kd-11 2021-08-07 00:49:50 +03:00
  • 456b649b19 vk: Do not force check for successful texture cache load kd-11 2021-08-06 21:37:06 +03:00
  • 4035dcf8e3 ui: fix spacing on gpu tab Matias Moran 2021-08-06 13:00:15 -03:00
  • dff5707e19 Formatting fix kd-11 2021-08-06 16:35:30 +03:00
  • 0f5603a4bc Disable warnings around 3rdparty header kd-11 2021-08-06 16:33:50 +03:00
  • a4c1fcb59a Fix 3rdparty imports for case-sensitive platforms (fixes *NIX build) kd-11 2021-08-06 15:49:39 +03:00
  • d0a824996b vk: Add basic support for FSR 1.0 kd-11 2021-08-04 03:04:48 +03:00
  • 69b34693f0 vk: Simplify compute job cleanup on exit kd-11 2021-08-04 03:05:23 +03:00
  • 9a63ed6c50 vk: Unbind global renderer if it is destroyed kd-11 2021-08-04 02:29:38 +03:00
  • 6f6eda6413 vk/device: Formatting fixes only (EOL) kd-11 2021-08-04 02:29:16 +03:00
  • 86d2316089 sys_net/NP: set some init dependencies Nekotekina 2021-08-05 08:07:18 +03:00
  • 064fc81697 Fix warnings Nekotekina 2021-08-05 08:04:52 +03:00
  • b7e4de6ea5 Qt: purge gui settings Megamouse 2021-07-16 19:49:00 +02:00
  • a146aabcaf cellGem: Disable Alignment Checks Megamouse 2021-08-05 12:19:57 +02:00
  • 9ecb6c4e34 Fix sys_spu_thread_group_create Eladash 2021-08-05 06:19:27 +03:00
  • 3ccfb86e1b cellGem: use existing constant for sphere radius Megamouse 2021-08-05 02:11:28 +02:00
  • 9c21f43df6 cellGem: fix Deadstorm Pirates regression Megamouse 2021-08-05 01:46:21 +02:00
  • 87c07679e1 cellGem: add calibration logic with 0.5 second delay Megamouse 2021-08-05 00:38:45 +02:00
  • 6de4c27b32 cellGem: fix controller connection check Megamouse 2021-08-05 00:36:13 +02:00
  • 995e9b5f9f cellGem: reset struct on controller reset Megamouse 2021-08-05 00:35:41 +02:00
  • e03f323fdd cellGem: add some more checks Megamouse 2021-08-05 00:35:13 +02:00
  • f2bca2ef67 cellGem: set cellGemGetCameraState values Megamouse 2021-08-04 22:57:13 +02:00
  • 0b88d5f077 cellGem: implement cellGemHSVtoRGB Megamouse 2021-08-04 22:53:07 +02:00
  • 9f67e00e40 sys_spu: Add one more limiting SPU threads creation condition Eladash 2021-08-04 19:09:15 +03:00
  • 9d71369b2c Fixup HLE lwmutex Eladash 2021-08-01 08:19:58 +03:00
  • 2dd0f488a1 cellGem: cellGemPrepareVideoConvert update Megamouse 2021-08-02 23:17:52 +02:00
  • dd7f24b20e cellGem: fix mouse positions Megamouse 2021-07-30 15:55:50 +02:00
  • ccb7531289 cellGem: update cellGemGetState Megamouse 2021-07-30 01:52:20 +02:00
  • 4d0179174a cellGem: add more mouse buttons Megamouse 2021-07-30 00:46:49 +02:00
  • 3ddcf60a11 cellGem: add some more error checks Megamouse 2021-07-30 00:32:41 +02:00
  • 3b581aaf94 cellGem: disable tracking in cellGemForceRGB Megamouse 2021-07-29 22:59:41 +02:00
  • 0c68a6afdd cellGem: improve hue handling Megamouse 2021-07-29 22:53:57 +02:00
  • fd29382290 cellGem: fix fake move calibration status flag Megamouse 2021-07-29 22:36:02 +02:00
  • 1d3f91a1b8 cellGem: add ext_id and SHARP_SHOOTER_DEVICE_ID Megamouse 2021-07-29 22:33:31 +02:00
  • 999252a806 cellGem: fix typos, add some comments and reorder Megamouse 2021-07-29 22:34:21 +02:00
  • da3c9948e6 rsx: Revert use of std::has_single_bit kd-11 2021-08-04 20:05:56 +03:00
  • daa8265a47 rsx: Fix interpreter texture fetch kd-11 2021-08-04 19:58:03 +03:00
  • f807ebf9ba PPU: Improve accuracy of "Accurate PPU 128 reservations" mode Eladash 2021-07-27 19:05:43 +03:00
  • 8c3a4c260e Bugfix of sys_lwmutex_destroy Eladash 2021-07-30 15:22:00 +03:00
  • 06f4dfb9f1 SPU: Implement sys_spu_initialize and limit of physical SPU threads Eladash 2021-07-30 18:48:32 +03:00
  • af89eb5404 ppu compilation: fix facepalm (double increase) Megamouse 2021-08-02 23:24:45 +02:00
  • dc0a086400 sys_prx_unload_module: fix log message Megamouse 2021-07-28 20:34:05 +02:00
  • 8aec943093 Use c++20 has_single_bit for POT test kd-11 2021-08-02 23:06:54 +03:00
  • 99b6963fab rsx: Improve unnormalized coordinate sampling kd-11 2021-07-31 17:27:16 +03:00
  • b3c65b7bca rsx: Implement vtc encoding for NVIDIA OpenGL support kd-11 2021-07-31 12:42:05 +03:00
  • 0ec526c5f1 rsx: Do not use VTC tiling on NPOT textures kd-11 2021-07-31 02:50:22 +03:00
  • 8af694da2e Crypto/ec: Make internal functions static Emmanuel Gil Peyrot 2021-07-31 20:35:52 +02:00
  • 05d1b3605e Fixup for SPU Debug mode (bad SHA1) Nekotekina 2021-08-01 10:12:00 +03:00
  • 5ba8daf518 Fix thread time/cycles report with respect to thread pool Nekotekina 2021-08-01 09:40:42 +03:00
  • 286e154d05 SPU Profiler: adjust accumulation logic Nekotekina 2021-07-31 11:10:05 +03:00
  • a0c1b250b6 Fix HLE LWMutex setting - Implement dynamic initialization of HLE functions Eladash 2021-07-31 20:29:36 +03:00
  • 6527eef655 System: add progress update on existing modules Megamouse 2021-07-29 21:31:45 +02:00
  • f39a0a5fbe Debugger: Add some error pop-ups for invalid operations Eladash 2021-07-30 21:30:29 +03:00
  • a06a93d5ba Fix sys_storage_read Eladash 2021-07-25 00:31:37 +03:00
  • f6e4cc14a2 vk: Fix a few incorrectly calculated scratch buffer sizes kd-11 2021-07-29 19:21:24 +03:00
  • 658b4f70ef Fix some warnings Nekotekina 2021-07-30 09:31:36 +03:00
  • fc5840cda6 SPU Cache: allow to dump cache upon startup Nekotekina 2021-07-27 09:27:03 +03:00
  • 2f6db5802f Fix CPU Profiler regression Nekotekina 2021-07-27 09:26:43 +03:00
  • 77c191df42 Qt: add fullscreen mouse lock setting ibancel 2021-07-29 20:33:33 +02:00
  • d85bb3f4eb vm_ptr.h: Improve try_read() (#10627) Eladash 2021-07-29 21:14:29 +03:00
  • 3a6399aaaa vm_native: add workaround for FreeBSD 12 Jan Beich 2021-07-28 23:57:17 +00:00
  • de6f3b5653 vm_native: enable memfd_create on FreeBSD Jan Beich 2021-07-27 22:13:35 +00:00
  • 0262076bfe Qt: move java mode setting to advanced tab Megamouse 2021-07-29 10:50:08 +02:00
  • 7aca2785b6 Qt: abort batch PPU compilation on dialog cancel Megamouse 2021-07-29 01:50:54 +02:00
  • 6dc35a3772 Qt: add nullptr checks in msg_dialog_frame Megamouse 2021-07-29 00:40:39 +02:00
  • 2efc4812d7 Qt/System: reset boot path after directory scan Megamouse 2021-07-28 23:43:11 +02:00
  • bb9c063e80 Remove unused ppu_initialize declaration Megamouse 2021-07-27 05:08:12 +02:00
  • 22e51e1615 System: add vsh.self when scanning vsh/module Megamouse 2021-07-27 04:09:20 +02:00
  • 03a46a499e System: make IsPathInsideDir a member function Megamouse 2021-07-27 03:54:16 +02:00
  • f0e01ceb8f Qt: compile vsh/module instead of vsh.self Megamouse 2021-07-27 02:43:32 +02:00
  • c2c74982c4 Qt: fix vsh ppu compilation and add compile stage Megamouse 2021-07-27 02:13:19 +02:00
  • c390c02acb Qt: Compile entire sys folder for firmware Megamouse 2021-07-27 02:00:22 +02:00
  • 56d46b5a49 Qt: disable VSH boot if not installed Megamouse 2021-07-27 01:29:14 +02:00
  • 0a7a12bbff RSX: fix 'Working buffer not big enough' Megamouse 2021-07-27 17:51:20 +02:00
  • ace187cdd0 vk: Fix scratch allocation when doing GPU deswizzle kd-11 2021-07-27 19:42:41 +03:00
  • 0aa1aff6ba StrFmt: fix comma placement in format_byte_array Megamouse 2021-07-27 11:10:04 +02:00
  • c54ddabe0b vk: Handle out of memory errors that are deferred during texture binding kd-11 2021-07-27 00:16:22 +03:00
  • e5029c532b vk: Fix comparison between composite memory types kd-11 2021-07-26 23:07:34 +03:00
  • a4cd9e022a vk: Force explicit minimum size declaration for scratch buffers kd-11 2021-07-26 22:32:29 +03:00
  • 99bbcd15e1 vk: Fix undefined format class for typeless helpers kd-11 2021-07-26 22:31:56 +03:00
  • 9d11c8cbb5 vk: Allow creating temporary subresources to fail if we run out of memory. kd-11 2021-07-26 21:12:05 +03:00
  • 92d1534917 rsx: Set composite images upload context based on their actual contents kd-11 2021-07-26 19:43:42 +03:00
  • abd8bbd6ef vk: Allocate enough scratch memory for GPU deswizzle kd-11 2021-07-26 19:14:18 +03:00
  • 13abe785a9 vk: Try to spread memory usage evenly across compatible types if possible kd-11 2021-07-25 22:14:47 +03:00
  • 6a9d1edee1 vk: Fix use-after-free hazard by checking if we're faulting from within the texture cache kd-11 2021-07-23 20:15:07 +03:00
  • 69bdbe97a8 vk: Make use of multi-pool memory types kd-11 2021-07-23 19:46:45 +03:00
  • de7ed1cbe9 vk: Scrap minimum scratch buffer size and just allocate what is requested. kd-11 2021-07-20 20:08:33 +03:00
  • 7d3bbd3cf7 vk: Dynamically select panic boundaries based on resolution scale kd-11 2021-07-20 20:08:11 +03:00
  • 59e7379010 vk: Implement heap aggregation kd-11 2021-07-20 18:05:12 +03:00
  • be9be6e5c9 Make sys_prx_unload_module use success type logging Eladash 2021-07-22 15:10:40 +03:00
  • 867f0e1f02 fix warning Megamouse 2021-07-22 23:24:56 +02:00