Stenzek
90c6e4cd1b
Qt: Rename (Default) to (Borderless Fullscreen) for per-game config
2023-09-10 11:19:53 +10:00
lightningterror
c7b94d0a42
Qt: Remove Target Partial Invalidation hwfix from the gui.
2023-08-24 15:41:58 +01:00
lightningterror
be18ecf74e
Qt: Remove Half Screen Fix from the ui.
...
No longer needed.
2023-08-11 13:14:19 +01:00
Stenzek
3692d7d090
GS/HW: Extend bilinear dirty upscale fix to force nearest
2023-07-26 13:21:35 +10:00
Berylskid
9c71bec4a0
UI: Remove outdated info from descritption
2023-06-28 15:56:51 +10:00
refractionpcsx2
cc9b9a1935
UI: Fix some typo's and casing in UI
2023-06-22 18:42:03 +01:00
Stenzek
80675399aa
Misc: Various cleanup
...
Move files from Frontend directory to pcsx2 and/or subdirectories.
Get rid of double GS init.
Combine HostSettings and Host.
Combine Frontend/Achievements.h and Achievements.h.
2023-05-13 07:12:12 +01:00
Stenzek
e5c1052062
GS: Add option to disable vertex shader expand
...
And automatically disable it on Fermi (buggy driver).
2023-05-11 16:18:01 +01:00
Stenzek
7edc4e2cb3
GS: Remove CRC hack levels
...
Replace it with a boolean "Disable Render Fixes" option.
2023-05-11 16:16:15 +01:00
Stenzek
920c5ab266
Qt: Expose disable shader cache option
2023-05-06 03:40:00 +01:00
Connor McLaughlin
e133e89b6b
Qt: Fix crash in graphics settings on Linux
2023-05-03 16:39:48 +01:00
Stenzek
6736ef1d44
GS/Vulkan: Add exclusive fullscreen control option
2023-05-02 19:55:43 +01:00
Stenzek
33b2f6331c
GS/HW: Allow auto flush to be applied only to sprites
2023-04-26 16:00:59 +01:00
Berylskid
cb91478590
UI: Correct Recommended Value for Show Indicators
2023-04-20 10:18:25 +01:00
Stenzek
7f7dd60587
GS/HW: VS expand instead of GS for DX/GL/Vulkan
2023-04-13 11:12:11 +01:00
Stenzek
398cf43782
GS: Combine HostDisplay with GSDevice
...
GS/DX11: Don't throw bad_alloc on surface creation fail
GS: Link device and host display construction/destruction
FullscreenUI: Replace HostDisplayTexture with GSTexture
GS: Purge HostDisplayTexture
GS: Move everything in HostDisplay to GSDevice
GS: Move ImGui rendering to GSDevice
GS: Get rid of reset/store API state
2023-04-06 08:48:07 +01:00
Stenzek
4cbdbaabdb
GS/HW: Add NativePaletteDraw upscaling fix
2023-04-01 15:45:14 +01:00
Stenzek
ebeb646e4d
GS/HW: Relax CPU sprite render requirements further via levels
2023-03-28 11:21:47 +01:00
Víctor "IlDucci
83471bdacd
Qt:i18n: Adding I18N comments for translators, minor typo fixes ( #8048 )
2023-03-18 16:14:55 -05:00
refractionpcsx2
2b49614df9
GS-HW: Don't bilinear dirty rects by default, added as upscale hack.
2023-03-18 17:07:29 +00:00
refractionpcsx2
8ac4b125d2
UI: Fix masking of Target Partial Invalidation with Tex in RT
2023-03-14 15:04:10 +00:00
Víctor "IlDucci
b244136179
GUI/Qt: Minor text corrections, nitpicks ( #8213 )
...
- Adding the actual corrections from #8048 that were not added by #8119 .
- Fixing typos and missing ending periods.
- Unifying the writing of certain terms:
- Memory Card uppercased following Sony's writing (taken from PS2 manual).
- gamefixes/game fixes -> game fixes
- fast forward/fastforward/fast-forward -> fast-forward (taken from Oxford)
- slowmotion/slow motion/slow-motion -> slow-motion (following the same convention as before, as I could not find this in Oxford's)
- framebuffer/frame buffer -> framebuffer
- Xbox name properly uppercased (for Controller settings)
- Correcting RA's Rich Presence to separate it from Discord's Rich Presence (after discussions in the Translations channel).
- Unification of option names in the option area and the hint area.
- Adding a fix for the (currently broken) Stretch Height/Vertical Stretch tooltip.
2023-03-12 19:34:20 -05:00
Stenzek
93490876c9
Qt: Fix crash when changing renderer
2023-03-12 15:11:16 +00:00
Stenzek
74763d2156
Qt: Hide manual hardware fixes from global settings
2023-03-12 14:27:20 +00:00
lightningterror
c3359cea1f
Qt: Disable framebuffer fetch option on d3d.
2023-03-08 20:23:01 +01:00
Stenzek
9b813f4ae3
Qt: Fix skipdraw not being hidden globally again
...
And slience a warning in TC.
2023-03-02 09:34:41 +00:00
Stenzek
64b38e5a4a
GS/HW: Add "Merge Targets" texture-in-RT mode
...
Can take several targets from the cache, and create a combined/merged
source from them.
Fixes shadow maps in Destroy All Humans.
2023-03-01 21:13:37 +00:00
Stenzek
43c6e321f5
GS/HW: Add a new option to attempt to reduce large texture sizes
...
For Snowblind games which use 1024x1024 textures and UVs.
2023-02-28 17:39:15 +00:00
Stenzek
8b4402c517
Qt: Skipdraw shouldn't be visible in global settings
2023-02-28 11:49:26 +00:00
Stenzek
4583c64ff7
GS/HW: Add partial target invalidation option
...
Eventually hopefully we can make this the default, but it breaks too
much at the moment.
Fixes missing/corrupted textures in True Crime: New York City.
2023-02-25 08:18:34 +00:00
Stenzek
f9dcac8cd0
GS/HW: Make readback-on-close a HW fix
...
Unfortunately it's too risky to enable by default all the time. So,
we'll make it a hw fix, and hopefully one day can make it default on.
Also makes save states readback the TC as well.
2023-02-23 17:25:03 +00:00
TheTechnician27
6ce33de287
UI: Update and Add mouseover dialog ( #8119 )
2023-02-18 01:58:32 +00:00
Berylskid
5df30f5bdd
OSD: Change the lower limit of OSD Scale from 100 to 50 ( #8135 )
2023-02-14 14:03:24 +00:00
Stenzek
88c1f00b62
GS: Add audio capture and custom resolution
2023-01-21 16:56:57 +00:00
Tokman5
d94e861a78
GS: Add video folder and support additional arguments for video dumping
2023-01-19 10:39:22 +00:00
JordanTheToaster
0af2657bbc
UI: More text descriptions for options
...
Adds more text descriptions for various options to help understand what a setting does better.
2023-01-15 14:49:05 +00:00
Stenzek
d30e076dbd
GS: Add GPU Target CLUT
2023-01-11 23:37:43 +00:00
refractionpcsx2
d3ca2bf58f
GS: Make VK threaded presentation the default
2023-01-06 15:49:49 +00:00
Stenzek
f28c40aa8e
Qt: Expose Threaded Presentation setting
2023-01-06 14:57:57 +00:00
lightningterror
c1e92b594e
Qt: Move around tooltips where the majority of bulk is.
2022-12-29 09:47:42 +01:00
lightningterror
d38147bcf2
Qt: Allow to run bilinear filtering with integer scaling.
2022-12-29 09:47:42 +01:00
Stenzek
7aa3322a04
Qt: Warning fixes for clang-cl
2022-12-25 09:27:44 +00:00
Connor McLaughlin
699c3d80b7
GS: Add video dumping via ffmpeg
2022-12-22 04:27:30 +00:00
refractionpcsx2
6d5c05fba3
GS: Enable memory wrapping always
2022-12-12 09:31:26 +00:00
escape209
60b92ba775
Qt: Fix being able to access hidden tabs in Graphics menu
2022-12-11 16:02:55 +01:00
Connor McLaughlin
354951f1d6
GS: Add internal resolution screenshot option
2022-12-11 03:00:49 +00:00
Connor McLaughlin
a67d3e9aee
GS: Remove Zoom and Offsets
...
Crop is far superior since it operates at pixel increments, and lets
you control all four edges independently.
2022-12-11 03:00:49 +00:00
lightningterror
1fa7526036
Qt: Properly disable Skipdraw global on release builds.
2022-12-08 19:18:20 +01:00
lightningterror
1033726d65
Qt: Rename some options.
...
TV Shader drop down list:
None -> None (Default)
Sharpening drop down list:
Disabled -> None (Default)
Renderer Automatic -> Automatic (Default)
2022-12-08 19:18:20 +01:00
lightningterror
e5c3f82dd9
Qt: Add tooltips to Graphics settings.
...
Most of them are only default settings for the options.
2022-12-08 19:18:20 +01:00
RedDevilus
208812347f
Qt: Resizes + better tooltips + Savestate warning
...
Bigger tooltip window
Controllers button shows up correctly at different DPI percentages
Rename some options
2022-12-08 16:06:31 +00:00
lightningterror
a426df9c65
Qt: Correct bilinear default option tooltip.
...
Close #7538
2022-12-04 23:10:09 +01:00
Connor McLaughlin
d1891fc31c
Qt: Remove hardware download mode from global settings
...
Previously it would be disabled, leading to user confusion.
2022-12-04 14:33:00 +00:00
Connor McLaughlin
4bf6b1df5e
ImGuiOverlays: Add frame time graph
2022-12-03 04:07:31 +00:00
JordanTheToaster
410378dccd
Qt: Tiny UI changes
...
Just some minor UI changes.
2022-11-29 23:50:18 +00:00
Connor McLaughlin
f8bd4d7155
Qt: Shuffle some settings around/hide advanced by default
2022-11-24 09:46:49 +00:00
refractionpcsx2
7e66eb856c
GS: Add sharp bilinear post filter
...
Remove internal screenshot setting, all screenshots are internal (and it wasn't hooked up)
2022-11-23 17:28:54 +00:00
Connor McLaughlin
6f354c6c02
Qt: Move post-processing options into its own tab
2022-11-23 11:45:37 +00:00
Connor McLaughlin
f7c79fe3cc
GS: Implement FidelityFX CAS
2022-11-23 11:45:37 +00:00
JordanTheToaster
5c5fdcf14d
Qt: Change dump compression to Zstandard
...
Until XZ stops exploding we should default to Zstandard for dump compression.
2022-11-22 10:50:28 +00:00
sideprojectslab
e9d256aa74
INI: created new deinterlace_mode config setting to force new default to Automatic
2022-11-18 21:29:37 +00:00
sideprojectslab
0f42eab7a4
UI: Integrated Motion Adaptive Deinterlacing with UI
...
[SETTINGSVERSION+]
Added entries in the drop-down menu for Adaptive Deinterlacing
Re-arranged deinterlacing mode order in the drop-down menu.
"Auto" mode defaults to MAD.
Adjusted GameDB entries to be compatible with the new order of entries.
Improved Bob description for WX
2022-11-18 21:29:37 +00:00
refractionpcsx2
bc2f576b30
GS-HW: SW Render CLUT draws
2022-10-30 14:46:11 +00:00
JordanTheToaster
9868abe1b1
UI: Minor text fixes
...
Fixes flipped text from the Spin GPU PR.
2022-10-24 16:56:27 +02:00
TellowKrinkle
ac1f31f2cd
GS:HW: Add option to spin CPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
73044dffed
GS:MTL: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
Connor McLaughlin
6c17f7ad49
GS: Support fractional upscale
2022-10-15 17:37:35 +01:00
Connor McLaughlin
cb1817f440
GS: Add hardware download mode option
2022-10-15 10:18:31 +01:00
Connor McLaughlin
0b09c259aa
Qt: Add input and settings overlays
2022-10-15 10:11:17 +01:00
lightningterror
aafb7e22df
Qt: Change TriFilter config name.
2022-10-01 17:34:42 +01:00
lightningterror
f39ac6f58b
Qt: Remove Accurate DATE from Qt gui.
2022-09-07 12:17:08 +01:00
refractionpcsx2
93f4277b3c
UI-Files: Codacy fix codacy errors and warnings
2022-08-27 00:33:59 +01:00
JordanTheToaster
97ce72ed07
Qt: Add missing description box texts
...
Adds missing texts descriptions to VSync Internal Resolution Screenshots and Integer Scaling.
2022-08-16 08:44:37 +01:00
JordanTheToaster
35a6dfb52a
Config: Change default dump compression
...
Changes default dump compression from uncompressed to LZMA (xy)
2022-08-12 19:30:08 +01:00
Connor McLaughlin
6f40cf9beb
Qt: Only hide global texture offset/skipdraw in release builds
2022-08-10 17:25:11 +01:00
Connor McLaughlin
307028734f
Qt: Fix several issues in SettingWidgetBinder
...
- Possible nullopt value().
- Incorrect loading of some folder values.
- Enable per-game setting of spinboxes.
2022-08-10 17:25:11 +01:00
refractionpcsx2
9a8a3601a7
UI-Qt: Add Bilinear dropdown to SW options
2022-08-02 23:35:48 +01:00
Connor McLaughlin
6a144f86cf
GS: Improve target size calcs and remove conservative framebuffer
2022-07-30 17:16:59 +01:00
JordanTheToaster
bf0cd5a6cd
Qt: Recommended text fixes
...
Fixes some missing or incorrect recommended boxes.
2022-07-29 13:42:31 +01:00
lightningterror
06c9967971
Qt: Remove AA1 option from the gui.
2022-07-20 00:32:42 +02:00
Connor McLaughlin
f88756cb53
Qt: Add crop options
2022-07-17 15:34:20 +01:00
BuildTools
e2a8c70f3d
UI: Minor typo fixes
2022-07-09 22:26:58 +01:00
Mrlinkwii
e48e810005
QT: set Texture Offsets & Skipdraw Range per game only
2022-07-08 11:05:59 +01:00
Mrlinkwii
a78d76d143
QT: more missing descriptions
2022-07-06 20:57:36 +01:00
Mrlinkwii
55a15f5a21
QT: more settings descriptions
2022-07-06 01:16:41 +01:00
Daisouji
3dd5a32cc0
QT: Adds descriptions to OSD/Post Processing Settings ( #6571 )
...
Co-authored-by: Ty <AmFobes@gmail.com>
2022-07-05 23:52:27 +01:00
Connor McLaughlin
6daeb56550
GS: Support using SW renderer for texture decompression sprites
2022-06-29 14:03:16 +01:00
Connor McLaughlin
1f5d2c49fc
Qt: Split texture replacement settings to its own page
2022-06-20 07:28:12 +01:00
refractionpcsx2
b5807e0788
GS-PCRTC: Add option to enable/disable Anti-Blur code.
...
For... accuracy?
Also clean up FIELD nonsense in the merge circuit.
Fixed up offset code for interlacing
2022-06-19 16:25:13 +01:00
Dreadmoth
d1d6855d58
Qt: Fix Disable Depth Emulation tooltip
2022-06-07 09:02:56 +01:00
lightningterror
504b9e7051
Qt: Fix Texture Offsets tooltip.
2022-06-07 02:28:12 +02:00
refractionpcsx2
f70c67ad7f
GS: Add option to show vertical overscan
2022-06-05 23:12:08 +01:00
lightningterror
da21a649c0
Qt: Add tooltips to Graphics section.
...
Most of them are ported from WX.
2022-06-05 14:00:50 +02:00
TellowKrinkle
9c61e9eda3
Qt: Mac build
2022-06-04 14:50:33 +01:00
Stuart Kenny
67c34794e8
Qt: wire in tv shaders
2022-05-31 15:22:47 +01:00
Connor McLaughlin
edd735ce80
GS: Read local memory without sync when readbacks are disabled
2022-05-29 16:15:34 +01:00
Connor McLaughlin
46a649afc1
GS: Add Skip Presenting Duplicate Frames option
2022-05-25 23:24:44 +01:00
Connor McLaughlin
2a32864856
Qt: Get rid of duplicate base setting query helpers
2022-05-25 10:15:48 +01:00
refractionpcsx2
4a12ec6fc0
GS: Add option to disable Interlace Offset
2022-05-24 18:03:07 +01:00
Connor McLaughlin
8c270288de
GS: Refactor screenshots/GS dumping triggers
...
i.e. make it not rubbish and a massive race condition.
Also adds GS dump saving to Qt.
2022-05-16 15:03:29 +01:00