Commit Graph

1566 Commits (f84681784872d011d11da3eb7de5a4e53459b4cb)
 

Author SHA1 Message Date
Connor McLaughlin f846817848 Vulkan: Fix crash when opening settings window -> resizing 5 years ago
Connor McLaughlin 1455e793d5 Vulkan: Fix crash when drag-resizing window 5 years ago
Connor McLaughlin 82a0ad8a10 Qt/Settings: Make GPU adapter more sensible
Add a default entry, rather than leaving it blank.
5 years ago
Connor McLaughlin 1667d0a271 Update compatibility list from @macattack222 and @HeroponRikiBestest 5 years ago
Connor McLaughlin eb1b6b6272 GPU/HW: Fix D3D11 upscaled line GS 5 years ago
Connor McLaughlin 73cdd676ad GPU/Vulkan: Fix incorrect srcfactor selection 5 years ago
Connor McLaughlin ce75168238 GPU/Vulkan: Don't assume support for dual-source blend 5 years ago
Connor McLaughlin bf60f9dd61 GPU/Vulkan: Use geometry shader for line rendering at >1xIR 5 years ago
Connor McLaughlin 97ef905f10 GPU/Vulkan: Fix race/crash when changing settings live 5 years ago
Connor McLaughlin f54876deb0 Vulkan/Context: Use VK_MVK_macos_surface not VK_EXT_metal_surface
Will change this over some time in the future when I can work on a Mac
again and set up the layer.
5 years ago
Connor McLaughlin fed53b565f GPU/Vulkan: Fix inverted transparency
Fixes FF7 menu, map screen in Porsche Challenge.
5 years ago
Connor McLaughlin a08c398d4b GPU/HW: Provide depth in vertex rather than computing
Fixes mask bit effects in Vulkan (e.g. Silent Hill).
Significantly reduces the number of mask bit refreshes in OpenGL/Vulkan.
5 years ago
Connor McLaughlin 7192b8d83a Vulkan/ShaderCache: Hopefully fix macOS build 5 years ago
Connor McLaughlin cab5e70ccc Update compatibility list with data from @macattack222 5 years ago
Connor McLaughlin 4d827e23c5 Qt: Add GPU/adapter selection to settings 5 years ago
Connor McLaughlin 77291096db Settings: Add GPU adapter option and hook up to D3D11/Vulkan 5 years ago
Connor McLaughlin 1b5f8db2fc Vulkan/Context: Support specifying GPU to use 5 years ago
Connor McLaughlin 4a04800132 Vulkan: Handle potential duplicate GPU/adapter names 5 years ago
Connor McLaughlin 7fce9b102e FrontendCommon: Add GPU enumeration methods to D3D11/Vulkan host displays 5 years ago
Connor McLaughlin 85edbce3ca Qt: Use FrontendCommon D3D11 host display wrapper 5 years ago
Connor McLaughlin 1e26ded73c SDL: Use FrontendCommon D3D11 host display wrapper 5 years ago
Connor McLaughlin 6eb2079088 FrontendCommon: Add D3D11 helper for host display 5 years ago
Connor McLaughlin 8ae04f66a1 Update compatibility list with data from @Zet-sensei 5 years ago
Connor McLaughlin 3114eb51f9 Update README.md with Vulkan renderer 5 years ago
Connor McLaughlin c023bcd234 Linux build fix 5 years ago
Connor McLaughlin 1212d24ea9 Merge branch 'vulkan' 5 years ago
Connor McLaughlin 49a9f01327 Qt: Support Vulkan 5 years ago
Connor McLaughlin d168947ae4 SDL: Support Vulkan 5 years ago
Connor McLaughlin 6aacf0019a FrontendCommon: Add a Vulkan host display interface 5 years ago
Connor McLaughlin 49d11988bf Core: Add Vulkan GPU renderer 5 years ago
Connor McLaughlin 3cd5b7ae74 Core: Add Vulkan renderer types 5 years ago
Connor McLaughlin 1399e95b77 Common: Add a range of Vulkan helper/wrapper classes 5 years ago
Connor McLaughlin 2c0a28398c dep/imgui: Add Vulkan renderer 5 years ago
Connor McLaughlin 5bbcde7835 dep: Add glslang 5 years ago
Connor McLaughlin da83059e31 dep/vulkan-loader: Add Vulkan headers and basic dynamic loader 5 years ago
Connor McLaughlin 63cc4ab197 CommonHostInterface: Release save state selector before display
This can have GPU objects, so needs to be released first.
5 years ago
Connor McLaughlin bd164d2735 Common/FileSystem: Add {Read,Write}BinaryFile helpers 5 years ago
Connor McLaughlin 0890164987 Common: Add scope_guard.h from Dolphin 5 years ago
Connor McLaughlin 47138aa9cf GPU: Consider interlaced rendering for GPU timings
Fixes menu screen flickering in Chrono Cross, summary screen breakage in
Mr. Driller G.
5 years ago
Connor McLaughlin 5c2b178709
Merge pull request #552 from ggrtk/advanced-settings
Qt/AdvancedSettings: Fix swapped widget bindings
5 years ago
Albert Liu d005025f8f Qt/AdvancedSettings: Fix swapped widget bindings 5 years ago
Connor McLaughlin 7aa71529d6
Merge pull request #551 from ggrtk/advanced-settings
Qt: Connect tweak/hack settings to Qt frontend
5 years ago
Connor McLaughlin 8daff5e677 Common: Add dimensional_array.h 5 years ago
Connor McLaughlin 0e3fdebb11 Qt: Don't set native window to GL surface
Might be related to the GLX crashes some people are experiencing...
5 years ago
Albert Liu b7d9ce98e8 Qt: Connect tweak/hack settings to Qt frontend 5 years ago
Albert Liu 53a2b8c03d SDL: Update advanced settings description 5 years ago
Albert Liu 8a94fc944a CommonHostInterface: Fix minor log message typo 5 years ago
Connor McLaughlin b141042952
Merge pull request #549 from ggrtk/qt-rebind-all
Qt: Simplify Rebind All behavior
5 years ago
Albert Liu 1b9dbc1a0b Qt: Add help text note about binding rumble 5 years ago
Albert Liu fd4e41bc7d Qt: Simplify Rebind All behavior 5 years ago