Stenzek
|
60aca2fc4d
|
Misc: Swap LIKELY/UNLIKELY macros for attributes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
adc124c759
|
Misc: Unreachable code warning fixes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
be71fb6000
|
dep/cubeb: C++20 warning fixes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
0b0abc426b
|
dep: Remove gsl
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
605aa3c53a
|
Misc: Swap gsl::span for std::span
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
391307efaa
|
Common: Drop fallback path for HeterogeneousContainers
|
2023-09-05 21:37:04 +10:00 |
|
Stenzek
|
58b4946fb9
|
Build: Switch to C++20
|
2023-09-05 21:37:04 +10:00 |
|
Stenzek
|
9b47561c89
|
Misc: C++20 fixes
|
2023-09-05 21:37:03 +10:00 |
|
Stenzek
|
1ea0854c71
|
CMake: Enable EGL even if Wayland is disabled
|
2023-09-05 21:37:03 +10:00 |
|
Stenzek
|
7b068b976b
|
CrashHandler: Use libbacktrace
|
2023-09-05 21:37:03 +10:00 |
|
Stenzek
|
d366697141
|
Qt: Fix theme selection
|
2023-09-05 20:20:46 +10:00 |
|
Stenzek
|
d6cf88c14f
|
VulkanDevice: Fix persistent descriptor allocation error
|
2023-09-05 20:17:32 +10:00 |
|
Stenzek
|
6a53929e31
|
Qt: Add option to exit Big Picture UI
|
2023-09-05 20:12:54 +10:00 |
|
Connor McLaughlin
|
37f830d8b9
|
Merge pull request #3008 from andercard0/master
Atualização Português do Brasil
|
2023-09-05 20:01:04 +10:00 |
|
Stenzek
|
9d37332111
|
VulkanDevice: Prefer 8-bit formats for swap chain
|
2023-09-05 20:00:23 +10:00 |
|
Connor McLaughlin
|
5f79cf7342
|
Merge pull request #3005 from andercard0/master
Atualização Português do Brasil
|
2023-09-04 22:50:40 +10:00 |
|
Connor McLaughlin
|
2d0d357398
|
Merge pull request #3007 from IlDucci/es_ES_update_20230903
Spanish (Spain) translation update
|
2023-09-04 22:50:21 +10:00 |
|
Stenzek
|
4c5b650d11
|
FullscreenUI: Tag some missing translation strings
|
2023-09-04 22:45:44 +10:00 |
|
Stenzek
|
0d09726dd3
|
Qt: Update Korean translation by Hackjjang
|
2023-09-04 22:44:42 +10:00 |
|
Stenzek
|
d8309b7ee9
|
dep/reshadefx: Hopefully fix build on some Linux systems
|
2023-09-04 22:44:01 +10:00 |
|
Stenzek
|
a4c7293d28
|
CPU: Fix breakpoints/single stepping
|
2023-09-03 19:49:34 +10:00 |
|
Stenzek
|
4974a8015f
|
GPU/HW: Fix texture filtering making everything transparent
|
2023-09-03 18:06:27 +10:00 |
|
Stenzek
|
585cf25ac4
|
GPU: Add downsample scale option
|
2023-09-03 17:10:40 +10:00 |
|
Stenzek
|
c0af478dfd
|
Common: Add ASSUME() and use for UnreachableCode()
|
2023-09-03 14:42:37 +10:00 |
|
Stenzek
|
80e3d29ab8
|
Misc: clang-cl warning clean-up
|
2023-09-03 14:30:26 +10:00 |
|
Stenzek
|
7f446526d1
|
FullscreenUI: Fix some option values not being translated
|
2023-09-03 13:20:45 +10:00 |
|
Connor McLaughlin
|
76dd33626e
|
Merge pull request #3004 from Mrlinkwii/master
Dependencies : add libxcb-cursor.so.0
|
2023-09-03 13:15:11 +10:00 |
|
Connor McLaughlin
|
3874c13ae6
|
Merge pull request #3003 from andercard0/patch-1
Atualização Português do Brasil
|
2023-09-03 13:15:04 +10:00 |
|
Stenzek
|
0076ab5cc4
|
System: Restore context after pumping messages
|
2023-09-03 13:14:22 +10:00 |
|
Stenzek
|
25fb69564b
|
GameDatabase: Fix stale database cache check
|
2023-09-02 23:17:56 +10:00 |
|
Stenzek
|
7ad1b8d093
|
GPU: Add wireframe rendering/overlay
|
2023-09-02 22:26:03 +10:00 |
|
Stenzek
|
e804b5e701
|
GPUDevice: Support geometry shaders
|
2023-09-02 22:09:22 +10:00 |
|
Stenzek
|
4fc984e082
|
Qt: Add setup wizard
|
2023-09-02 21:44:15 +10:00 |
|
Stenzek
|
5480e42cd1
|
ImGuiManager: Fix changing global scale through FSUI
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
bcda86d782
|
GPU: Fix non-internal resolution screenshots
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
9e8ff3969e
|
GPU: Clamp UVs to active rect when presenting
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
4588f9ee9f
|
CI: Build Flatpak
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
59b70b6adb
|
Build: Add Flatpak manifest and scripts
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
d6577b7279
|
Resources: Update SDL GameControllerDB
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
ea68c5b4b5
|
Build: Use dependency package on Windows
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
3d8e63da9e
|
Scripts: Add Windows dependency build scripts
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
cee4f93097
|
Build: Use precompiled headers
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
817129328b
|
dep: Move WinPixEventRuntime to root
|
2023-09-02 21:44:07 +10:00 |
|
Connor McLaughlin
|
d690732c7d
|
Merge pull request #3001 from andercard0/master
Atualização Português do Brasil
|
2023-09-01 21:30:53 +10:00 |
|
Stenzek
|
0da14a5442
|
GPU/Vulkan: Fix MSAA
And disable sample rate shading ("SSAA") on AMD, Intel, and broken
mobile drivers, because it doesn't work.
|
2023-09-01 21:25:12 +10:00 |
|
Stenzek
|
0e6efb2241
|
Qt: Canonicalize memory card paths in settings
|
2023-08-31 23:44:08 +10:00 |
|
Stenzek
|
09e7a5843f
|
GPU: Add scaling shader support
Currently only Bilinear (Sharp).
|
2023-08-31 23:38:11 +10:00 |
|
Stenzek
|
9439cf65a3
|
AnalogController: Always use analog mode from save state
|
2023-08-31 22:09:17 +10:00 |
|
Stenzek
|
afed8297c9
|
Common: Bump _WIN32_WINNT
|
2023-08-31 19:49:32 +10:00 |
|
Connor McLaughlin
|
f6c8a850ae
|
Merge pull request #2999 from andercard0/master
Atualização Português do Brasil
|
2023-08-31 00:20:07 +10:00 |
|
Stenzek
|
a11c9faba9
|
OpenGLDevice: Lazily compile shaders
|
2023-08-30 22:20:39 +10:00 |
|
Stenzek
|
5421900bb2
|
System: Add InterruptExecution()
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
2915d4ce01
|
System: Remove memory card warnings on config change
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
b483931444
|
System: Allow overriding BIOS in boot parameters
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
15af10e82a
|
System: Expose memory save states
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
ae9cf5b889
|
BIOS: Add FindBIOSPathWithHash()
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
7b196d5c3c
|
Common: Undef GetMessage for Windows headers
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
afaf5ddafd
|
System: Centralize frame presentation
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
358f87a74d
|
PostProcessing/ReShade: Fix up for GL/Vulkan
|
2023-08-30 02:04:07 +10:00 |
|
Stenzek
|
22eecc2b0a
|
VulkanDevice: Fix multi-texture+UBO push descriptors
|
2023-08-30 02:03:22 +10:00 |
|
Stenzek
|
9e7d48cf85
|
Settings: Ensure Reshade directory gets created
|
2023-08-30 02:02:53 +10:00 |
|
Stenzek
|
df4d441b4b
|
OpenGLDevice: Fix pipeline cache leaving fields uninitialized
|
2023-08-30 02:02:09 +10:00 |
|
Stenzek
|
f993f0923d
|
Qt: Update Korean translation by Hackjjang
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
199c53f3af
|
BIOS: Replace TTY patch with syscall hook
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
34e4bfdfcd
|
Log: Don't colourize timestamps
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
92b1c21b8a
|
CPU: Fix crash on breakpoint add/trace enable
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
720b5c1e9d
|
Data: Add reshade-shaders (mainly headers)
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
8a40c7bf94
|
PostProcessing: Add ReShade .fx shader support
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
288757ca9a
|
dep/reshadefx: Temporarily combine textures+samplers in HLSL
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
b217f64bcf
|
PostProcessing: Refactor config to use separate sections
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
8db8baf33f
|
GPUDevice: Move display logic to GPU
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
6c185ca17b
|
GPUDevice: Remove mouse pointer position
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
674f9a5b1c
|
Resources: Remove embedded crosshair image
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
259193a8e5
|
GPUDevice: Move software cursor to ImGuiManager
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
dd01c75f26
|
Resources: Add crosshair.png
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
39b8dcda6e
|
GPU/HW: Fix wrapped image writes
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
e23c9875d5
|
Misc: Split core and util Host
|
2023-08-30 00:44:00 +10:00 |
|
Stenzek
|
779e78ae61
|
MetalDevice: Forgot a mutability parameter
|
2023-08-26 21:51:53 +10:00 |
|
Stenzek
|
106c13635b
|
MetalDevice: Fix initial depth state not being bound
|
2023-08-26 21:33:30 +10:00 |
|
Stenzek
|
3e82409c10
|
GPU/HW: Fix base settings not updating on change
|
2023-08-25 21:53:33 +10:00 |
|
Stenzek
|
edc61b0095
|
GPUDevice: Fix crash when saving state with display off
|
2023-08-25 21:04:36 +10:00 |
|
Stenzek
|
112ccd7f38
|
Qt: Remove extra item in language list
|
2023-08-24 19:48:49 +10:00 |
|
Stenzek
|
9a0afd66fa
|
README: Recommend Metal renderer for MacOS
|
2023-08-24 19:04:06 +10:00 |
|
Stenzek
|
8a0033dfb3
|
MetalDevice: Avoid inline texture uploads when unnecessary
|
2023-08-24 19:00:01 +10:00 |
|
Stenzek
|
1b9e72e3a6
|
MetalDevice: Fix render command encoder leak
and subsequent crash on shutdown.
|
2023-08-24 18:04:52 +10:00 |
|
Stenzek
|
08acc3144c
|
Host: Avoid leaving GPU state unbound after represent
|
2023-08-24 18:04:52 +10:00 |
|
Stenzek
|
d750e4d417
|
VulkanDevice: Fix for MacOS
|
2023-08-24 18:04:48 +10:00 |
|
Stenzek
|
64998b49dc
|
Util: Make Shift-JIS table static
|
2023-08-24 18:01:32 +10:00 |
|
Stenzek
|
dc9c99438b
|
Misc: Post-refactor cleanups
|
2023-08-24 18:01:32 +10:00 |
|
Stenzek
|
82cdef45b3
|
System: Fix crash on non-database game
|
2023-08-23 19:39:22 +10:00 |
|
Stenzek
|
c7f987bfb7
|
System: Share memory cards in multi-disc games
Even without playlists.
|
2023-08-23 18:41:14 +10:00 |
|
Stenzek
|
7d914a9384
|
Qt: Use disc sets for changing discs
|
2023-08-23 18:41:14 +10:00 |
|
Stenzek
|
381bd92f87
|
GameDB: Add multi-disc serials
|
2023-08-23 18:41:14 +10:00 |
|
Stenzek
|
2419008242
|
GameDatabase: Parse discSetName/discSetSerials
|
2023-08-23 18:41:14 +10:00 |
|
Stenzek
|
7a1af36e8d
|
GPUDevice: Fix incorrect suffix on D3D shader cache
|
2023-08-23 17:31:41 +10:00 |
|
Stenzek
|
520e94226d
|
Build: Don't link with glad if GL is disabled
|
2023-08-22 18:36:16 +10:00 |
|
Stenzek
|
e108ca16ce
|
Build: Use Qt 6.5.2 for macOS, drop libcurl
Also add qtimageformats.
|
2023-08-22 18:35:50 +10:00 |
|
Connor McLaughlin
|
f75bf8517a
|
Merge pull request #2998 from andercard0/master
Atualização Português do Brasil
|
2023-08-21 22:55:24 +10:00 |
|
Stenzek
|
76b5b8ad06
|
MSBuild: Support building with clang-cl
|
2023-08-21 22:38:55 +10:00 |
|
Stenzek
|
bf15d13eb7
|
dep/xbyak: Update to v6.73
|
2023-08-21 22:38:31 +10:00 |
|