Commit Graph

8830 Commits (downsampling)
 

Author SHA1 Message Date
Stenzek 113614c2f5
WIP 1 year ago
Stenzek ac41ace972
GPUDevice: Add stencil testing support 1 year ago
Stenzek ebe782e4f4
Common: Add Vector4i xyxy(Vector2i) 1 year ago
Stenzek e7439c1503
GPUDevice: Move size-matches check into ResizeTexture() 1 year ago
Stenzek fda87de7e7
GPU/HW: Slight re-shuffling of field offsets
Free up some bits in the middle.
1 year ago
Stenzek 116bc83d09
GPUDevice: Ensure 16 byte minimum UBO alignment 1 year ago
Stenzek ddffc055b9
GPU/HW: Use sized tristrips instead of fullscreen quads 1 year ago
Stenzek 1063c3da7f
Qt: Add 'Enable Touchpad' to Controller Settings
Have to shuffle a few other things around to fit in 768p.
1 year ago
Stenzek 0a124ee839
SDLInputSource: Support forwarding touchpad to pointer 1 year ago
Stenzek 2b7b3d8729
SDLInputSource: Allow inverting pad axes
Not really sure where this would happen, but whatever.
1 year ago
Stenzek dacbb7c718
Qt: Behaviour -> Behavior
US English is used everywhere else, consistency > *.
1 year ago
Stenzek 6318223f58
Qt: Remove Apperance/Update settings from Game Properties 1 year ago
Stenzek 092e819a07
ImGuiFullscreen: Move texture loading to async tasks
Two threads instead of one, speeds things up a bit.
1 year ago
Stenzek cae1ddc971
GPU: Ensure batches are flushed before presenting frame
Fixes occasional assertion failing when using the debugger.
1 year ago
Stenzek dc9cdddd4c
Qt: Add zst/xz GPU dumps to file filter 1 year ago
Stenzek 0960160589
System: Don't check for subchannel with GPU dump 1 year ago
Stenzek 1765590a6f
Qt: Add 'Disable Window Rounded Corners' option 1 year ago
Stenzek 9f41ef9eac
Scripts: Add release commit generation script 1 year ago
Stenzek 5ee069fc63
FullscreenUI: Add option to display PS buttons instead of Xbox 1 year ago
Stenzek 4d6124d41b
Platform: Fix AppImage dbus library mismatch 1 year ago
Stenzek a5d90c0b22
Deps: Bump to SDL2 2.30.11 1 year ago
Stenzek 6043b2331f
Platform: Fix incorrect dbus shared library name
Fixes screensaver inhibit on Linux.
1 year ago
Stenzek 886040b257
Qt: Display 'No Image' instead of 0x0 in status 1 year ago
Stenzek 8353a33e89
X11Tools: Fix refresh rate query failing with XLib handle 1 year ago
Stenzek 076f4a6293
Qt: Fix delay in progress dialog opening
Applies to updater, verify, etc.
1 year ago
Stenzek 920f25427e
Qt: Simplify Fullscreen UI state tracking
Fixes application closing if the system was shut down while fullscreen.
1 year ago
Stenzek 78ccbc710c
Cheats: Fix error while exporting 1 year ago
Anderson Cardoso 548f1da5af
Atualização Português do Brasil (#3350) 1 year ago
Stenzek 9054801341
ImGuiManager: Update viewport and display size
Fixes the single frame of incorrect draw size when resizing
the window with the Big Picture UI.
1 year ago
Stenzek 80855090d5
Qt: Rewrite cover loading/generation
This was always wrong, QPixmaps shouldn't be manipulated outside of
the UI thread, and it used to crash in debug builds.

Also uses a placeholder image instead of a black image while covers
are loading/generating.
1 year ago
Stenzek db14824d61
System: Use task queue for saving states/screenshots/gpudumps
System shutdown no longer needs to block. Gets rid of the slight
hitch when shutting down and saving state with the Big Picture UI.
1 year ago
Stenzek 547601559c
Common: Add TaskQueue class 1 year ago
Stenzek 52e6e8ff1e
PostProcessing: Compile warning fix 1 year ago
Stenzek f9bb413a40
Qt: Enable clear button on hotkey search 1 year ago
Stenzek dda10d3576
Qt: Add search box to hotkey settings 1 year ago
Stenzek b2c8d25638
GPUBackend: Only display CPU thread blocked messages if queueing 1 year ago
Stenzek 88cd086633
Cheats: Eliminate extra newlines during code editing 1 year ago
Daniel Nylander e096827df8
Updated Swedish translation (#3349) 1 year ago
Stenzek e08dda0a0a
CPU: Declare state with constinit 1 year ago
Stenzek 87e367076d
PostProcessing: Get rid of Timer global 1 year ago
Stenzek ba15a76d7b
ImGuiManager: Pack state in struct 1 year ago
Stenzek d3fe1dfc2c
ImGuiManager: Separate debug and OSD fonts
Don't need to rasterize the former if it's not used, and saves blowing
up the debug window font size if the OSD scale is not 100%.
1 year ago
Stenzek fc5553a8c7
GTE: Improve reverse transform freecam
Transform the move direction, that way it behaves more FPS-camera like.
1 year ago
Stenzek 90cb266886
Common: Small tidy-up and constexpr-ify GSMatrix4x4 1 year ago
Stenzek 83b4757788
Qt: Controller Test should be disabled while running 1 year ago
Stenzek 08cd649187
InputManager: Fix pointer-bound bind movement
i.e. psmouse

Regression from c4e0e7fade
1 year ago
Stenzek cd873eb6c1
GTE: Add 'Reverse Transform Order' option to freecam 1 year ago
Stenzek 3a64c5e4b3
FullscreenUI: Improve field alignment in achievements login 1 year ago
Stenzek b21312867b
FullscreenUI: Fix popup sizes for postfx settings 1 year ago
Stenzek 179e2f1999
FullscrenUI: Fix field spacing scaling in game list view 1 year ago