Stenzek
|
8c5fadafba
|
GPUTexture: Add A1BGR5 format
Needed for GLES, since RGB5A1 + BGRA + REV isn't listed as
a valid format.
|
2024-12-06 18:28:09 +10:00 |
Stenzek
|
dbba8deb4b
|
Packaging: Fix path in pkgbuild/spec
|
2024-12-06 18:28:09 +10:00 |
Anderson Cardoso
|
c3a9ab3cc8
|
Atualização Português do Brasil (#3341)
Atualizado para a última versão
|
2024-12-06 18:27:58 +10:00 |
Stenzek
|
f0c456893c
|
GPUDevice: Support pre-rotating swap chains
|
2024-12-06 15:38:51 +10:00 |
Stenzek
|
acf04ed67a
|
GPUDevice: Use row-major matrix packing
With column vectors. mul() turns into dot products instead of madds.
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
e22d67f4aa
|
GSVector: Add 4x4 matrix class
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
9c327af280
|
GPUDevice: Typedef auto-recycled texture
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
52feb1a37d
|
PostProcessing: Improve compile error reporting
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
c9c4307871
|
FileSystem: Android build fix
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
042a2d72f7
|
Threading: Add IsCallingThread() to ThreadHandle
|
2024-12-06 15:10:15 +10:00 |
Stenzek
|
5c4d95fd51
|
Settings: Add missing GPU feature disables
|
2024-12-06 15:07:56 +10:00 |
Stenzek
|
6d080c1a3f
|
GPU: Fix additional GL_POP() causing validation errors
|
2024-12-06 14:51:57 +10:00 |
Stenzek
|
3670c131e3
|
Qt: Hook up extract button in ISO browser
|
2024-12-05 18:59:32 +10:00 |
Stenzek
|
ea632665c1
|
Qt: Fix possible game settings save error with sliders
|
2024-12-05 18:57:35 +10:00 |
Stenzek
|
0c7636b3c3
|
System: Add missing safe mode disable messages
|
2024-12-05 17:04:09 +10:00 |
Stenzek
|
541985fb70
|
Qt: Add ISO Browser
|
2024-12-05 16:30:21 +10:00 |
Stenzek
|
58f5d7e1ba
|
Qt: Fix missing status message on delayed progress show
|
2024-12-05 16:30:21 +10:00 |
Stenzek
|
e9644c7eeb
|
ISOReader: Add file extraction helpers
|
2024-12-05 16:30:21 +10:00 |
Víctor "IlDucci
|
20df4ec14e
|
Spanish (Spain) update 2024/12/03 (#3340)
Translation of latest changes.
|
2024-12-05 16:30:09 +10:00 |
Stenzek
|
fe3b4154b7
|
PostProcessing: Fix crash on UI open with OpenGL
|
2024-12-03 22:35:49 +10:00 |
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.
|
2024-12-03 19:13:35 +10:00 |
Stenzek
|
84a1e209ea
|
OpenGLDevice: Lock pipeline cache on Linux
Prevents multiple processes from trampling on one another.
|
2024-12-03 17:35:07 +10:00 |
Stenzek
|
04e472d088
|
FileSystem: Add non-blocking option to POSIXLock
|
2024-12-03 17:29:47 +10:00 |
Stenzek
|
d93c713fb7
|
FileSystem: Make POSIXLock moveable
|
2024-12-03 17:29:47 +10:00 |
Stenzek
|
5b6e3a952c
|
System: Reset code cache on fastmem mode change
Fixes excess backpatching and potential crashes when changing mode.
|
2024-12-03 17:29:47 +10:00 |
Stenzek
|
0a2facfaeb
|
Settings: Don't enable fastmem without recompiler
Don't need to bother allocating memory otherwise.
|
2024-12-03 16:54:42 +10:00 |
Stenzek
|
d3ceda0c5b
|
CPU/CodeCache: Improve block host size heuristics
Codegen is much better these days, especially with NewRec.
|
2024-12-03 16:54:28 +10:00 |
Stenzek
|
9a5ee3aae6
|
Qt: Fix horizontal scrollbar showing in summary track list
|
2024-12-03 16:16:38 +10:00 |
Anderson Cardoso
|
03eb4a6bf9
|
Atualização Português do Brasil (#3339)
|
2024-12-03 14:45:36 +10:00 |
Stenzek
|
25063d4018
|
Achievements: Fix overlay stacking
|
2024-12-03 14:13:04 +10:00 |
Stenzek
|
14ff89d0c0
|
MetalDevice: Fix incorrect pixel format for RGB5A1
|
2024-12-03 13:28:19 +10:00 |
Stenzek
|
297165d1ee
|
Deps: Fix MacOS build
|
2024-12-03 13:21:01 +10:00 |
Stenzek
|
cbc22a89f7
|
GPU/HW: Fix TC + SW-For-Readbacks combo
|
2024-12-02 20:45:02 +10:00 |
Stenzek
|
ac79e43cc0
|
Deps: Bump versions
- Qt to 6.8.1.
- Harfbuzz to 10.1.0.
- libzip to 11.11.2.
|
2024-12-02 20:45:02 +10:00 |
Stenzek
|
3959c83bd4
|
GPU/TextureCache: Fix split writes not dumping
|
2024-12-02 20:12:40 +10:00 |
Stenzek
|
22edf23269
|
GPU: Fix parameter logging of some commands
|
2024-12-02 17:24:18 +10:00 |
Stenzek
|
6756c96fa2
|
CDROM: Improve SeekL -> ReadN timing
See comments - Mech stops at target Data - 2, or SubQ target.
|
2024-12-02 17:24:16 +10:00 |
Stenzek
|
71e1032605
|
GameDB: Army Men: Sarge's Heroes
|
2024-12-02 17:24:15 +10:00 |
Stenzek
|
2f70d1bd9c
|
CPU: Write trace log to data directory
|
2024-12-01 23:21:33 +10:00 |
Stenzek
|
e9848a6182
|
Misc: Collapse more niche log channels
|
2024-12-01 23:21:33 +10:00 |
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.
|
2024-12-01 23:21:33 +10:00 |
Stenzek
|
0faa9cf650
|
Build: Add Devel configuration
Gets you debug assertions and logging, while still producing an
optimized executable.
|
2024-12-01 23:21:33 +10:00 |
Stenzek
|
2a7625e67c
|
CI: Add workflow dispatch triggers for all jobs
Useful for running just one platform on a branch.
|
2024-12-01 23:21:13 +10:00 |
Stenzek
|
4aa9857c53
|
Qt: Fix fallback binding layout not including motors
|
2024-12-01 21:17:54 +10:00 |
Stenzek
|
aff623b772
|
GameDB: JogCon games
|
2024-12-01 21:17:54 +10:00 |
Stenzek
|
7c627a8c83
|
Controller: Add JogCon
This is probably wrong, but I have no way of testing it with an actual
force feedback wheel.
PRs welcome to improve it further.
|
2024-12-01 21:17:54 +10:00 |
Stenzek
|
f9c125c1a1
|
InputManager: Add ForceFeedbackDevice interface
|
2024-12-01 21:08:52 +10:00 |
Stenzek
|
d7d028ac5c
|
GameDB: Recompiler ICache for Resident Evil 3
CD code gets super screwed up and sends multiple commands without
waiting for them to finish.
|
2024-12-01 18:16:59 +10:00 |
Stenzek
|
b87c6dde6c
|
CDROM: More logging tidy-up
|
2024-12-01 18:15:42 +10:00 |
Stenzek
|
4fe3e1147d
|
Controller: Add GetPortDisplayName() that takes pad index
|
2024-12-01 17:47:55 +10:00 |