Connor McLaughlin
|
9d23df3aba
|
OpenGLHostDisplay: Set swap interval on emu thread
Fixes vsync being locked on in Linux.
|
2022-12-07 12:37:57 +10:00 |
|
Connor McLaughlin
|
8c7a192128
|
Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
|
2022-12-04 21:03:49 +10:00 |
|
Connor McLaughlin
|
13f7672a78
|
FullscreenUI: Allow using input button to clear bindings
|
2022-12-04 14:09:33 +10:00 |
|
Connor McLaughlin
|
7d3ac98cc6
|
HostDisplay: Manually throttle fullscreen UI presentation
Fixes flickering screen in fullscreen with Vulkan.
|
2022-12-04 14:06:56 +10:00 |
|
Connor McLaughlin
|
eafa4fb1a3
|
HostDisplay: Simplify method naming
Match PCSX2.
|
2022-12-04 13:22:13 +10:00 |
|
Connor McLaughlin
|
6f868e8d2a
|
InputManager: Ensure Android source is always enabled
|
2022-12-04 13:20:08 +10:00 |
|
RSDuck
|
527a1e6d5e
|
Various fixes for the postprocessing controls in the fullscreen GUI
|
2022-12-03 20:26:24 +01:00 |
|
RSDuck
|
da963d4e37
|
Correct "Read Speedup" to "Seek Speedup"
|
2022-12-03 11:55:28 +01:00 |
|
Connor McLaughlin
|
27b0847ee7
|
WindowInfo: Don't clear display when going surfaceless
Fixes panic when a popup occurs when using GLX.
|
2022-11-23 19:13:29 +10:00 |
|
Connor McLaughlin
|
8d7aea5e19
|
Host: Add GetTopLevelWindowInfo()
And use it for screensaver inhibiting on Linux.
|
2022-11-18 18:44:00 +10:00 |
|
Connor McLaughlin
|
ae4366498e
|
Qt: Add migration of old controller binds to new
|
2022-11-18 17:16:21 +10:00 |
|
Spencer Alves
|
ffa120d4e2
|
Achievements: Fix building Qt frontend with achievements disabled
|
2022-11-15 18:32:40 +10:00 |
|
Connor McLaughlin
|
a6a52b31ad
|
Achievements: Add option to disable notifications
|
2022-11-05 15:01:48 +10:00 |
|
Connor McLaughlin
|
bdde3ce07b
|
XAudio2Stream: Remove redundant check
|
2022-11-03 13:17:23 +10:00 |
|
Connor McLaughlin
|
5614887678
|
XInputSource: Reload devices on initialize
|
2022-11-03 13:13:10 +10:00 |
|
Connor McLaughlin
|
97ff2bf000
|
Misc: Remove last remnants of UWP
|
2022-11-03 13:13:10 +10:00 |
|
Connor McLaughlin
|
94ff7a3f13
|
EvdevInputSource: Add missing override
|
2022-10-31 18:09:26 +10:00 |
|
Connor McLaughlin
|
c096752791
|
FullscreenUI: Minor fixes
|
2022-10-31 18:08:26 +10:00 |
|
Connor McLaughlin
|
6f70946860
|
ImGuiManager: Update FA glyph range
|
2022-10-23 14:51:52 +10:00 |
|
Connor McLaughlin
|
72dfbaf6cc
|
Misc: Backports from PCSX2 UI
|
2022-10-23 14:49:44 +10:00 |
|
Connor McLaughlin
|
ca571f8a78
|
GameList: Add played time tracker
|
2022-10-21 21:20:21 +10:00 |
|
Connor McLaughlin
|
0b0e910892
|
DInputSource: Use W variants of APIs
|
2022-10-21 00:30:42 +10:00 |
|
Connor McLaughlin
|
c2f4192f5f
|
FullscreenUI: Remove temporary force-settings-open
|
2022-10-14 20:35:01 +10:00 |
|
Connor McLaughlin
|
037f43f7d0
|
FullscreenUI: Add post processing settings
|
2022-10-14 00:14:35 +10:00 |
|
Connor McLaughlin
|
11ba87059e
|
HostDisplay: Remove parameters which get pulled from config
No point duplicating them.
|
2022-10-14 00:14:34 +10:00 |
|
Connor McLaughlin
|
ccfe3925fc
|
HostDisplay: Use border sampling for post processing shaders
|
2022-10-13 22:53:16 +10:00 |
|
Connor McLaughlin
|
2c867bc3df
|
HostDisplay: Blit before post processing, not after
Should be a tiny performance boost on tilers.
|
2022-10-13 22:13:09 +10:00 |
|
Connor McLaughlin
|
adf41b9bbd
|
D3D12HostDisplay: Implement post processing
|
2022-10-13 22:13:09 +10:00 |
|
Connor McLaughlin
|
8afea2fef8
|
HostDisplay: Fix post-processing time, add original source size
|
2022-10-13 17:42:15 +10:00 |
|
Connor McLaughlin
|
bcd04e5f51
|
Qt: Expose display position/alignment in UI
|
2022-10-13 17:40:58 +10:00 |
|
Connor McLaughlin
|
0709f92ac1
|
Misc: Cleanup/deduplicate from c9cba5e
|
2022-10-13 17:37:39 +10:00 |
|
Connor McLaughlin
|
11e7e79c16
|
FullscreenUI: Fix description string
|
2022-10-09 12:42:34 +10:00 |
|
Connor McLaughlin
|
3a3f571ecc
|
Settings: Persist OSD options when resetting
|
2022-10-08 23:36:39 +10:00 |
|
Connor McLaughlin
|
42768c3101
|
Achievements: Fix a few minor issues
|
2022-10-08 21:21:33 +10:00 |
|
Connor McLaughlin
|
550b4928c2
|
Achievements: Backports from PCSX2
|
2022-10-08 20:25:42 +10:00 |
|
Connor McLaughlin
|
bb4a65f1dd
|
Achievements: Save submitted time from API in leaderboards
|
2022-10-06 22:50:59 +10:00 |
|
Connor McLaughlin
|
10f98106dd
|
Misc: Normalize code vs serial usage
|
2022-10-05 18:29:44 +10:00 |
|
Connor McLaughlin
|
5f6490f68b
|
GPU/Vulkan: Fix downloads messing up later commands
|
2022-10-05 18:29:43 +10:00 |
|
Connor McLaughlin
|
564a9bdeb4
|
GL/Context: Use GL_OES_draw_elements_base_vertex if GLES3.2 is missing
|
2022-10-05 18:29:43 +10:00 |
|
Connor McLaughlin
|
c486f6619f
|
Achievements: Avoid potential crash when parsing malformed responses
|
2022-10-04 00:45:25 +10:00 |
|
Connor McLaughlin
|
df06931e36
|
Achievements: Make login progress indeterminate
|
2022-10-04 00:00:57 +10:00 |
|
Connor McLaughlin
|
c3eccf51d1
|
OpenGLHostDisplay: Fix post-processing with GLES
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
106addf5a8
|
Qt: Fix shutdown and save state in fullscreen UI
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
74452eede3
|
ImGui: Don't show overlays when system paused
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
f25d7f6e09
|
Misc: Fix various warnings
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
a9038133c8
|
HostDisplay: Common texture base class for all APIs
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
12d400b76a
|
OpenGLHostDisplay: Replace GL ID handle with texture class
|
2022-10-03 21:08:42 +10:00 |
|
Connor McLaughlin
|
971bba07d6
|
GPU: Make perspective-correct color interpolation toggleable
|
2022-10-03 21:08:41 +10:00 |
|
Connor McLaughlin
|
6af5a2486c
|
VulkanHostDisplay: Use coherent memory type for downloads on Adreno
Otherwise it spends a ton of CPU time invalidating the buffer.
|
2022-10-03 13:13:37 +10:00 |
|
Connor McLaughlin
|
22b41bd153
|
Achievements: Hardcore mode no longer gives twice the points
|
2022-10-01 13:39:26 +10:00 |
|