rpcsx/rpcs3/Emu
kd-11 ab8a12e211 rsx: Fix vertex input validation failure
- We switched from a allocate-per-draw-call to reusing the vertex input data. We need to make sure previous state does not affect validation results.
- Memcpy is too slow at this level of frequency, so just reset the attributes you're using before using them.
- Also changes the validation routine to only check attributes we're actually using.
2023-11-15 20:15:03 +03:00
..
Audio xaudio2: enable IID_IXAudio2Extension for mingw-w64 2023-08-19 21:31:19 +02:00
Cell Fix file_view::read_at 2023-11-10 18:40:17 +02:00
CPU llvm: add support for LLVM 17 2023-10-13 14:27:48 +02:00
Io Midi: improve error handling 2023-11-08 17:10:57 +01:00
Memory vm_ptr.h: Fix warning 2023-09-10 18:58:34 +03:00
NP Replace some fmt::format with fmt::append 2023-11-10 08:45:49 +02:00
RSX rsx: Fix vertex input validation failure 2023-11-15 20:15:03 +03:00
cache_utils.cpp Fix Create PPU Cache 2023-06-19 13:59:56 +03:00
cache_utils.hpp Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
CMakeLists.txt Qt: Allow to use .gz files in Log viewer 2023-10-13 07:45:16 +02:00
config_mode.h Decrease some include madness 2023-04-26 21:37:44 +02:00
GameInfo.h Qt: fix size_on_disk filetype 2022-12-25 17:16:49 +03:00
games_config.cpp Fix deadlock in games_config 2023-05-02 07:51:22 +02:00
games_config.h Fix deadlock in games_config 2023-05-02 07:51:22 +02:00
GDB.cpp Warning fixes 2022-09-17 16:35:02 +03:00
GDB.h Implement fill_array() utility 2021-04-19 12:33:32 +03:00
IdManager.cpp Remove whitespace 2023-02-15 08:58:02 +01:00
IdManager.h IdManager.h: Savestate fix part 2 2023-10-05 05:07:46 +03:00
IPC.h LV2: Improve IPC support (#10206) 2021-05-07 09:58:30 +03:00
IPC_config.cpp Improve error logging 2023-01-09 21:06:51 +01:00
IPC_config.h Implement PINE IPC Server 2022-06-19 17:56:50 +02:00
IPC_socket.cpp PINE: fix error format function 2023-02-17 19:33:58 +01:00
IPC_socket.h PINE: fix error format function 2023-02-17 19:33:58 +01:00
localized_string.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
localized_string.h Remove BOM markers 2020-12-06 15:30:12 +03:00
localized_string_id.h Add restart option to home menu 2023-09-25 17:59:57 +03:00
perf_meter.cpp Initial Linux Aarch64 support 2022-01-15 06:48:04 +03:00
perf_meter.hpp SPU: Inline and batch MFC list transfers 2022-10-09 19:27:46 +03:00
perf_monitor.cpp Avoid log spam of CPU usage when Emu is paused 2023-09-22 10:03:51 +03:00
perf_monitor.hpp Log cpu usage periodically 2022-03-16 19:42:06 +01:00
savestate_utils.cpp rsx: fix reading zipped captures 2023-11-10 12:58:38 +02:00
savestate_utils.hpp Savestates: Implement initial RAM ventilation system 2023-11-10 08:45:49 +02:00
System.cpp Don't close moved file 2023-11-10 12:58:38 +02:00
System.h Savestates: Optimize SPU pausing 2023-10-01 12:00:41 +03:00
system_config.cpp overlays: add message box to home menu 2023-02-09 20:36:35 +01:00
system_config.h Add Savestate-Compatible mode 2023-10-01 12:00:41 +03:00
system_config_types.cpp Merge xfloat options 2023-08-06 09:30:53 +03:00
system_config_types.h Merge xfloat options 2023-08-06 09:30:53 +03:00
system_progress.cpp progress dialog: Fix remaining time 2023-09-05 22:53:44 +02:00
system_progress.hpp PPU/Progress Dialog: Improve remaining time calculation 2023-09-05 22:02:47 +03:00
system_utils.cpp Qt: rename pad profiles to config files 2023-08-31 00:36:48 +02:00
system_utils.hpp Only silence logging during gameplay 2023-07-07 18:28:34 +02:00
title.cpp Cleanup and move sysinfo.h -> util/sysinfo.hpp 2020-12-18 12:55:54 +03:00
title.h Remove whitespace 2023-02-15 08:58:02 +01:00
VFS.cpp fix unused parameter warning 2023-10-25 21:44:31 +02:00
VFS.h VFS: Fix recursive locking 2023-10-03 05:32:39 +03:00
vfs_config.cpp Improve error logging 2023-01-09 21:06:51 +01:00
vfs_config.h Deprecate HDD0/disc, make RPCS3/games movable (#13265) 2023-01-23 08:00:46 +01:00