TellowKrinkle
862518e7da
gsdx: Use constexpr to initialize avx vectors without avx instructions
2021-03-05 17:33:26 -06:00
ty
047e63ee5f
GSdx: Switch tooltips to unicode
2021-03-02 00:35:25 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d8f65dc427
GS: switch debug output to the ASCII variant by default
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f3d31a1946
GS: fix LPARAM casted wchar transformation
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1cbd959ae8
GS: fix unix compatibility
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8bfe851446
GS: finish unicode conversion, fix signature inheritance and non wchar external import
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5917029788
GS: initial switch to unicode
2021-02-27 20:43:40 +00:00
ty
aa338d234d
GSDX: Update OOM message
2021-02-20 18:42:26 +00:00
lightningterror
7c072094ae
gsdx-hw: Always enable blending if env pabe is 1.
2021-02-06 15:41:10 +01:00
lightningterror
37089065ba
gsdx-hw: Implement per pixel alpha blending (PABE).
...
Fixes Strawberry Shortcake character lighting/face shadow.
Fixes Cartoon Network Racing shadows.
Credits to Kojin.
2021-02-06 15:41:10 +01:00
RedDevilus
541dfdfc7f
GSdx-GUI: Fix alignment of font
...
Should fix invisible characters and move hardware renderer settings 2px down.
Also make the full window and software renderer settings consistent at 2px towards the bottom.
2021-01-27 16:50:10 +01:00
lightningterror
dabfff8b35
gsdx-hw: Get rid of some extra branches/conditions in DATE selection.
2021-01-25 23:17:42 +01:00
RedDevilus
170d1cb94c
GSdx-GUI: Conservative Buffer Allocation + GPU Palette Conversion + Misc fixes
...
- Conservative Buffer Allocation will be enabled by default.
- Unscaled has a lesser visual impact but will be moved to the middle so it is more consistent with the other options in the GUI.
- Monitor will hence be named Statistics Monitor which makes it more obvious that it's similar to RivaTuner Statistics Server.
- The monitor will print the stats of the emulated components EE (roughly CPU-usage) , GS (roughly GPU-usage).
- Make room for the new checkboxes with revision of names and tooltips.
- GPU (color) Palette Conversion instead of 8bit textures (the name didn't make much sense).
2021-01-08 08:51:13 -05:00
Kojin
6bcdb55f22
GS: Remove Unofficial CRCs ( #4082 )
...
* Remove ArTonelico2 Retranslation CRCs
* Remove Wild Arms and ToA undub CRCs
* Remove unused Star Ocean 3 Undub CRC
2021-01-02 11:11:13 -05:00
lightningterror
cfb795c23c
gsdx: Warnings cleanup.
2020-12-11 06:18:31 +01:00
lightningterror
85c3ee823f
gsdx-hw: Remove Sly 2 3 TS crc hacks.
...
HPO special aggressive does a pretty good job when upscaling.
2020-12-10 15:18:02 +01:00
lightningterror
d5adcdd1b2
gsdx-hw: Remove TS crc hack for GodOfWar2.
...
HPO Special does a good job when upscaling.
2020-12-10 15:04:22 +01:00
lightningterror
8cbaacfe38
gsdx-hw: Remove Aggressive crc hack for Kunoichi.
...
Speedhack.
2020-12-10 01:49:19 +01:00
Kojin
8e191dabbd
gsdx: run clang format on GSState.cpp
2020-12-09 08:14:31 -05:00
Kojin
5d01952254
gsdx: remove broken tbw code
2020-12-09 08:14:31 -05:00
lightningterror
5729230f56
gsdx-hw: Add Shadow of the Colossus to auto mipmapping.
...
Fixes #3981
2020-12-07 01:17:29 +01:00
Tellow Krinkle
7fa6740710
GSdx: Fix issues on macOS
...
Note: Doesn't add the ability to make windows, so GSdx won't actually play games on macOS with this
2020-12-06 14:02:43 -06:00
lightningterror
d0dd60f295
gsdx-hw: Purge BleachBladeBattlers crc hack.
...
Not needed.
2020-12-02 23:02:20 +01:00
lightningterror
705e39473d
gsdx: Fix a couple more warnings.
...
Still a lot left to go on x64 build.
2020-12-01 10:21:52 +01:00
TellowKrinkle
559f93f353
GSdx: Fix sse2 build on clang
2020-11-24 03:16:59 -05:00
lightningterror
56893a0731
gsdx-hw: Merge TriAceGames crc hacks for dx in to one.
...
StarOcean3, ValkyrieProfile2, RadiataStories.
2020-11-19 20:03:23 +01:00
lightningterror
ab97832a78
gsdx-ogl: Check MinMax for PSConstantBuffer.
2020-11-19 11:51:54 +01:00
lightningterror
46e8057f9c
gsdx-gui-win: Disable Aniso option when 8bit textures is checked on gl.
2020-11-15 08:59:07 +01:00
lightningterror
a6e845088d
gsdx-ogl: Fix anisotropic filtering.
...
Aniso filtering doesn't work with textureLod so use texture
(automatic_lod) instead.
Credits to KrossX.
Note: Won't work on AMD because the driver is broken.
2020-11-15 08:59:07 +01:00
lightningterror
83a5a78728
gsdx-gui-win: Adjust some tooltips to include d3d 11 version.
2020-11-08 13:01:24 +01:00
lightningterror
f6478a2c0c
gsdx-gui-gtk: Change date accuracy button list to a checkbox.
2020-11-08 13:01:24 +01:00
lightningterror
6c6071b939
gsdx-gui-win: Change date accuracy button list to a checkbox.
2020-11-08 13:01:24 +01:00
lightningterror
67a7c326fc
gsdx-hw: Merge Basic and Full DATE code.
...
gl: Do Full date accuracy when option enabled.
d3d11: Do Basic date accuracy when option is enabled, no support for
full.
2020-11-08 13:01:24 +01:00
lightningterror
5a8c75e4a8
gsdx-hw: Don't always set MaxDepth on ps/fs.
...
Value will be read only when zclamp is enabled. It will avoid an extra
upload to buffer maybe.
2020-11-08 05:56:09 +01:00
lightningterror
e68674bc5e
gsdx-gtk: Run clang on GSLinuxDialog.cpp
2020-11-08 05:48:22 +01:00
lightningterror
ecc37c4d1f
gsdx: Remove TV Shader hotkey toggle (F7).
...
Plenty of users misclick this setting and don't know how to switch back
since it's a rarely used option.
Let's get rid of the hotkey toggle for a quality of life change.
2020-11-08 05:48:22 +01:00
kozarovv
a59e098b5a
GSdx: Remove Star Wars - Force Unleashed CRC hack
...
Replaced by gamedb EE patch which work also in software mode.
2020-11-08 05:43:06 +01:00
lightningterror
f8fd636eac
gsdx-sw: Comment out not used variables, will fix a few warnings.
...
GSDrawScanlineCodeGenerator.x64.avx ->_rz_r14, _rz_r15
2020-11-06 11:42:29 +01:00
lightningterror
a15d3d5811
gsdx-hw: EmulateAtst -> Remove unused tex parameter
2020-11-04 07:48:58 +01:00
lightningterror
246dab3375
gsdx-hw: Move EmulateAtst in common hw renderer code.
...
v1 Code is identical so no need to have separate functions for gl and
d3d11.
v2 Change pass integer parameter with bool that checks for pass 2.
2020-11-04 07:48:58 +01:00
lightningterror
9140f071f6
misc: Replace Fall through comments with c++17 attribute.
...
Silences warnings about not having breaks on switch cases.
Added a few missing ones too.
2020-11-02 17:39:02 +01:00
lightningterror
5dc7ef9ed1
gsdx-hw: EmulateBlending -> add [[fallthrough]] attribute to switch cases.
2020-11-01 23:21:38 +01:00
lightningterror
8831ed80df
gsdx-d3d11: Clean up blending code a bit.
...
Directly calculate blend index in rendererdx11, and send the value to
SetupOM. Get rid of duplicate calculation and abcd variables.
Code is cleaner this way.
2020-11-01 23:21:38 +01:00
lightningterror
7d9d2f3982
gsdx-gui: Yeah why not, update the DATE accuracy tooltip along the way.
2020-10-30 01:41:09 +01:00
lightningterror
076b336b0f
gsdx-hw: Set Full DATE accuracy as default.
...
GL only, D3D11 doesn't have Full level.
It is more accurate and there likely isn't any speed impact.
Rename Fast level to Basic.
2020-10-30 01:41:09 +01:00
RedDevilus
809c8bf291
GSdx: Clang format
...
- plugins/GSdx/Renderers/OpenGL/GLLoader.cpp
2020-10-27 12:00:08 +01:00
RedDevilus
9a50e7ea99
pcsx2-gui: Further improve with adding punctation,tooltip and formatting.
2020-10-27 12:00:08 +01:00
Kojin
d8a8b31eb4
gsdx: properly init clut ptrs v2 ( #3858 )
...
* gsdx: properly init clut ptrs v2
2020-10-26 13:22:07 -04:00
lightningterror
418974a28a
gsdx-hw: Add ICO to automatic mipmapping.
...
Improves godrays.
Needs Full mipmap with ultra trilinear for extra accuracy.
2020-10-21 17:34:33 +02:00
Kojin
ca0f15a31f
Revert "gsdx: properly init gsclut function ptrs"
...
This reverts commit 6186676add
.
2020-10-21 02:52:05 -04:00