Commit Graph

8926 Commits (wip3)
 

Author SHA1 Message Date
Stenzek 1adf36ccb2
Build: Fix out-of-tree CMake scmversion extraction on Windows 8 months ago
Stenzek b6eb41e2cf
Qt: Improve binding widget tooltip 8 months ago
Stenzek 2999f15d7a
StringUtil: Add UTF-16 encoding/decoding functions 8 months ago
Stenzek 7f3687de81
Common: Report assertion failure/panic message for Android 8 months ago
Stenzek 3a661a1c3d
Cheats: Move file clearing into core
Needed for Android.
8 months ago
Stenzek d5432da082
Settings: Disable runahead/rewind in Safe Mode 8 months ago
Stenzek f9155e5ce7
Settings: Fix incorrect data type for rewind slots 8 months ago
Stenzek 5725a0360b
GPU: Use A1BGR5 format for SW/HashCache if available 8 months ago
Stenzek 8c5fadafba
GPUTexture: Add A1BGR5 format
Needed for GLES, since RGB5A1 + BGRA + REV isn't listed as
a valid format.
8 months ago
Stenzek dbba8deb4b
Packaging: Fix path in pkgbuild/spec 8 months ago
Anderson Cardoso c3a9ab3cc8
Atualização Português do Brasil (#3341)
Atualizado para a última versão
8 months ago
Stenzek f0c456893c
GPUDevice: Support pre-rotating swap chains 8 months ago
Stenzek acf04ed67a
GPUDevice: Use row-major matrix packing
With column vectors. mul() turns into dot products instead of madds.
8 months ago
Stenzek e22d67f4aa
GSVector: Add 4x4 matrix class 8 months ago
Stenzek 9c327af280
GPUDevice: Typedef auto-recycled texture 8 months ago
Stenzek 52feb1a37d
PostProcessing: Improve compile error reporting 8 months ago
Stenzek c9c4307871
FileSystem: Android build fix 8 months ago
Stenzek 042a2d72f7
Threading: Add IsCallingThread() to ThreadHandle 8 months ago
Stenzek 5c4d95fd51
Settings: Add missing GPU feature disables 8 months ago
Stenzek 6d080c1a3f
GPU: Fix additional GL_POP() causing validation errors 8 months ago
Stenzek 3670c131e3
Qt: Hook up extract button in ISO browser 8 months ago
Stenzek ea632665c1
Qt: Fix possible game settings save error with sliders 8 months ago
Stenzek 0c7636b3c3
System: Add missing safe mode disable messages 8 months ago
Stenzek 541985fb70
Qt: Add ISO Browser 8 months ago
Stenzek 58f5d7e1ba
Qt: Fix missing status message on delayed progress show 8 months ago
Stenzek e9644c7eeb
ISOReader: Add file extraction helpers 8 months ago
Víctor "IlDucci 20df4ec14e
Spanish (Spain) update 2024/12/03 (#3340)
Translation of latest changes.
8 months ago
Stenzek fe3b4154b7
PostProcessing: Fix crash on UI open with OpenGL 8 months ago
Stenzek 3ca2579882
Qt: Add additional early SSE4.1 check on Windows
reshadefx uses roundss in std::unordered_map initializers, no other way
to stop this. If it's not reshade, it'll probably be something else.
8 months ago
Stenzek 84a1e209ea
OpenGLDevice: Lock pipeline cache on Linux
Prevents multiple processes from trampling on one another.
8 months ago
Stenzek 04e472d088
FileSystem: Add non-blocking option to POSIXLock 8 months ago
Stenzek d93c713fb7
FileSystem: Make POSIXLock moveable 8 months ago
Stenzek 5b6e3a952c
System: Reset code cache on fastmem mode change
Fixes excess backpatching and potential crashes when changing mode.
8 months ago
Stenzek 0a2facfaeb
Settings: Don't enable fastmem without recompiler
Don't need to bother allocating memory otherwise.
8 months ago
Stenzek d3ceda0c5b
CPU/CodeCache: Improve block host size heuristics
Codegen is much better these days, especially with NewRec.
8 months ago
Stenzek 9a5ee3aae6
Qt: Fix horizontal scrollbar showing in summary track list 8 months ago
Anderson Cardoso 03eb4a6bf9
Atualização Português do Brasil (#3339) 8 months ago
Stenzek 25063d4018
Achievements: Fix overlay stacking 8 months ago
Stenzek 14ff89d0c0
MetalDevice: Fix incorrect pixel format for RGB5A1 8 months ago
Stenzek 297165d1ee
Deps: Fix MacOS build 8 months ago
Stenzek cbc22a89f7
GPU/HW: Fix TC + SW-For-Readbacks combo 8 months ago
Stenzek ac79e43cc0
Deps: Bump versions
- Qt to 6.8.1.
- Harfbuzz to 10.1.0.
- libzip to 11.11.2.
8 months ago
Stenzek 3959c83bd4
GPU/TextureCache: Fix split writes not dumping 8 months ago
Stenzek 22edf23269
GPU: Fix parameter logging of some commands 8 months ago
Stenzek 6756c96fa2
CDROM: Improve SeekL -> ReadN timing
See comments - Mech stops at target Data - 2, or SubQ target.
8 months ago
Stenzek 71e1032605
GameDB: Army Men: Sarge's Heroes 8 months ago
Stenzek 2f70d1bd9c
CPU: Write trace log to data directory 8 months ago
Stenzek e9848a6182
Misc: Collapse more niche log channels 8 months ago
Stenzek 9df59713da
GPUDevice: Put debug messages/scopes behind conditions
And completely compile them out in Release builds.

Gets Devel close to Release in terms of performance.
8 months ago
Stenzek 0faa9cf650
Build: Add Devel configuration
Gets you debug assertions and logging, while still producing an
optimized executable.
8 months ago