Commit Graph

9801 Commits (master)
 

Author SHA1 Message Date
Stenzek a5e3f163a5
Misc: Make bitfield unions trivially copyable 3 days ago
Stenzek 8ca68a052a
GPUDevice: Remove unused fields 3 days ago
Stenzek 5c7a599cad
Qt: Couple of consistency fixes 3 days ago
Stenzek cd77ace12a
FullscreenUI: Fix going back to root directory on Linux 3 days ago
Stenzek 2dc25a07ac
NeGconRumble: Remove unused fields 3 days ago
Stenzek b93353647f
Qt: Clear help text map on reload
Saves keeping messages around for pointers that are no longer valid.
3 days ago
Stenzek 8ef97b9b46
FullscreenUI: Sort unlocked achievements by unlock time 3 days ago
Stenzek be867c815d
FullscreenUI: Minor polish to achievements list 3 days ago
Stenzek 43543ddedc
FullscreenUI: Improve icons in file selector 3 days ago
Stenzek 3bb67c785e
D3DCommon: Load d3d12.dll dynamically 3 days ago
Stenzek 4ead72747b
D3DCommon: Load dxgi.lib dynamically 3 days ago
Stenzek 0195b2886e
D3DCommon: Load d3d11.dll dynamically 3 days ago
Stenzek 3928eaff54
D3DCommon: Load D3DCompiler dynamically 3 days ago
Stenzek 5e2e39f642
VulkanDevice: Use driver type enum for auto selection 3 days ago
Stenzek 792b72b955
Qt: Reenable WinPanel style for patches
Partial revert of 7eb2b07.

Looks much worse in Fusion/default style.
3 days ago
Stenzek 97a0f4669f
ShaderGen: Fix use of reserved 'packed' keyword 3 days ago
Stenzek 1cad6389aa
AnalogController: Fix flipped log message 3 days ago
Davide Pesavento 7eb2b07e39 Qt: Don't draw a frame if there are no patches 3 days ago
Davide Pesavento d0c3f7d5a2 Qt: Reduce layout margins in postprocessing settings
And remove a redundant VBoxLayout
3 days ago
Davide Pesavento 0e9f116a2e Qt: Turn `retroachievements.org` into a hyperlink 3 days ago
Stenzek 2fad6478b4
CDImage: Include the WAV file's details when incompatible 5 days ago
Stenzek 2308c5ddc6
Qt: Check cache when getting game icon for window
Apparently forgot this...
6 days ago
Stenzek 9e319ff495
FullscreenUI: Avoid ID duplication in choice dialogs
If two items, e.g. discs happen to have the same display name.
6 days ago
Stenzek 00623ebf8b
FullscreenUI: Fix rounding on widget grab rects 6 days ago
Stenzek f21ab0b70a
GPUDevice: Fix ARM GPU detection 6 days ago
Stenzek 13e4515118
GPU: Send read command in SW if stats are enabled
Won't do anything, but it does update the counter.
6 days ago
Stenzek 5d42bbc49f
GameDB: Force software for X2 - No Relief
Lots of readbacks.
6 days ago
Stenzek cd2d0503da
System: Fix frame advance+runahead stepping 2 frames 6 days ago
Stenzek e4e57c674d
GPUDevice: Use driver type fields 6 days ago
Stenzek ef26d5cb74
GPUDevice: Backport driver type detection 6 days ago
Stenzek 1e930c4063
ShaderGen: Drop DRIVER_V3D and DRIVER_POWERVR macros
They're not needed anymore.
6 days ago
Stenzek cc3bc120a4
OpenGLContext: Prefer GLES over GL<3.2
Ends up having a larger feature set in GLSL.
7 days ago
Stenzek 63adf475d4
VulkanDevice: Avoid defaulting to Vulkan for V3D driver
Image copies are broken.

https://discord.com/channels/695640472202379425/695823554712698962/1392128815689629707
7 days ago
Stenzek b9a9ea220e
PostProcessing/FX: Don't try to compile for GL<3.2
No interface blocks or binding layouts. Get a better driver for gosh
sake.
7 days ago
Stenzek 80a689257c
PostProcessing/GLSL: Support OpenGL 3.1 7 days ago
Stenzek 742cfcb12b
ShaderGen: Emit location qualifiers for SPV without interface blocks
Required for GLSL post-processing with OpenGL 3.1.
7 days ago
Stenzek 2d29c63708
ShaderGen: Emit fallback functions for GLSL < 4.0 7 days ago
Stenzek 601173b01e
ShaderGen: Add UseGLSLInterfaceBlocks() 7 days ago
Stenzek f273dcff18
GameList: Fix possible bad optional unwrap in ApplyCustomAttributes() 7 days ago
Stenzek 6f3a6d7934
Qt: Remove unused includes 7 days ago
Davide Pesavento 1bf248b299 Qt: Swap order of read/seek speedup cycles in Advanced settings
To match the order in Console settings.
7 days ago
Davide Pesavento a012d496ea Qt: Fix resetting per-game CDROM speedup and SIO settings
Amends d2c09dfaff and 0098c60ee8
7 days ago
Davide Pesavento cacd174642 Qt: Rearrange log settings checkboxes 7 days ago
Davide Pesavento 002cb942bb Qt: Fix initial UI state of log timestamps checkboxes 7 days ago
Davide Pesavento d8a267162d
Qt: Set default button in settings and ISO browser (#3475) 1 week ago
zkdpower 9ba3129b67
Update the Simple-Chinese translation to latest. (#3474) 1 week ago
Davide Pesavento 041145d336
GameDB: Increase max read speedup cycles for Dino Crisis 1 & 2 (#3473)
Both games freeze almost immediately otherwise.

Also add AnalogController to the first game, but disable auto analog
mode because vibration is supported but the sticks don't do anything.
1 week ago
Davide Pesavento 3f7e5ca1cb
Qt: Always connect the open folder button (#3472)
And make the line edit read-only instead of disabling it.
1 week ago
Stenzek fb7772871c
GameDatabase: Use string_view for disc sets
Avoid the allocations, apparently forgot this one.
2 weeks ago
Stenzek 0a267ce158
Common: Add more tests 2 weeks ago