* Qt: Exit And Save Log - toolbar action (#14212)
* Fix default renderer when creating a brand new config
* Savestates/sys_fs: Utilize fs::file::get_id to fix an old bug
* Implement fs::file::get_id()
* Implement PPU usleep control setting hack
* Qt: Minor fixup
* Qt: Cache drag-and-drop result when moving it
* Qt: Restrict file types for drag-and-drop
* ecdsa: tiny optimization for key and curve
* ecdsa: clean up some code
* PPU LLVM: Allow to abort OVL analysis in the middle
* PPU LLVM: Improve precompilation time
* Qt/patches: highlight faulty lines in patch creator
* Patches: improve location logging of some invalid nodes
* Patches: do not allow empty patch names
* Patches: fix logging for locations of node iterators
* Patches: validate yml patch offset values
* Qt: add validator to patch creator offset lineedit
* Patches: Fix potential RPCS3 crashes due to invalid patches
* PPU/Debugger: View the currently used CR field content in register panel
* Qt: ignore Qt::Key_unknown when parsing key sequences
* vk: Don't load depth-stencil textures on the transfer queue
* Make compile with msvc, clang and gcc on Windows
* macOS CI: add Homebrew and Qt caches
* rsx: Don't assert when surface and texture cache overlap lockable memory
* rsx: Preserve the texcoord transform around destructive modifications
* Force inherit BDVD/PS3_GAME across game updates (#14159)
* rsx: Fix AMD shader codegen
* SPU/PPU Debugger: Add decimal mode to registers panel
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=74