Henrik Rydgård
b4646a49d5
Blacklist the "MMPX Advanced" texture upscaler on mobile GPUs.
2026-03-13 09:04:27 +01:00
Henrik Rydgård
3934c3facb
Split MMPX texture upscaling shader into regular and advanced
...
The newer one, improved by CrashGG, will not load on many older devices
due to complexity.
2026-03-12 18:27:07 +01:00
Henrik Rydgård
f73e2246fc
Hide the MMPX shader on Apple platforms, see #21261
2026-02-16 10:14:11 +01:00
Benjamin Wegener
a641204363
Update defaultshaders.ini
...
Add AMD FSR1
2025-08-25 13:18:56 +02:00
Nab
586bb99108
Fix shader translation strings
2025-08-08 12:21:08 +00:00
Henrik Rydgård
7fa668fc35
Add Sharp Bilinear Upscale post shader, thanks Silent
2024-10-15 15:58:45 +02:00
Henrik Rydgård
9a8919810b
Translation cleanups
2023-08-01 13:04:52 +02:00
Henrik Rydgård
8cfc4fe60d
Merge pull request #17647 from lvonasek/postshader_fake_reflections
...
Postshader - Fake reflections
2023-07-22 12:24:40 +02:00
Lubos
6a1b36ce3f
Typo removed
2023-07-05 19:27:33 +02:00
Lubos
0729aa5d46
Postshader - New version of bloom
2023-07-05 19:20:17 +02:00
Lubos
2a7d6fe9f8
Postshader - Fake reflections added
2023-06-30 14:38:35 +02:00
fp64
1b534a4272
Remove old upscalers, rename parameters
2023-04-18 20:36:28 -04:00
fp64
9044c0b54c
Add unified bicubic upscaler
2023-04-17 05:24:58 -04:00
iota97
241277e08d
rename
2022-12-09 16:35:14 +01:00
iota97
0d1f167495
Motion blur
2022-12-09 16:35:14 +01:00
Henrik Rydgård
2a9d4b53cb
Add parameters to the Vignette shader
2022-12-08 13:16:44 +01:00
Henrik Rydgård
79d303f35c
Delete the InverseColors shader too
2022-12-07 22:47:28 +01:00
Henrik Rydgård
70ce76a8d5
Delete the builtin Grayscale shader. Also make unknown shaders go away from list.
2022-12-07 22:28:55 +01:00
Henrik Rydgård
981a8778a4
Lang: Remove old stuff, add missing lines
2022-11-27 19:32:41 +01:00
Henrik Rydgård
2e87f0bc0b
More work. Things are starting to work now.
2022-10-27 11:05:58 +02:00
Henrik Rydgård
c668736924
Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines
2022-10-27 11:05:58 +02:00
iota97
7d72c1e35a
More translation key
2022-06-21 08:46:57 +02:00
fp64
8b74a7cc78
Update defaultshaders.ini
2022-06-03 18:00:56 -04:00
Henrik Rydgård
10db19efc4
Add a 2x2 downsampled version of 4xBRZ as 2xBRZ (save memory bandwidth)
...
fmt
2021-12-12 23:19:29 +01:00
iota97
6d38ea31df
Make CRT animation speed configurable
2021-11-27 10:53:28 +01:00
Henrik Rydgård
b152dc1b5a
Remove ARM Mali blacklisting for 4xBRZ, works now
2021-11-07 16:48:56 +01:00
Henrik Rydgård
6349704924
Switch texture scaling shaders to a fixed scale model, preparing for the next change.
2021-11-07 13:12:28 +01:00
Henrik Rydgård
992ad801e7
Add a crude way to blacklist post/texture shaders from certain vendors.
...
Use it to work around #14530 for now.
2021-09-28 23:39:52 +02:00
Henrik Rydgård
bcd7856aaf
Specify MaxScale=2 for the new MMPX texture scaling shader
2021-01-28 11:17:17 +01:00
Unknown W. Brackets
c99b4b118a
Vulkan: Add MMPX upscaling texture shader.
...
See https://casual-effects.com/research/McGuire2021PixelArt/index.html
2021-01-28 00:38:53 -08:00
iota97
16e54c6300
Clean up psp_color shader
2020-11-22 20:28:17 +01:00
Leo
6c2aa86225
Replaced shader vertex file for naturalA
...
Vertex shader file is different now. Not sure why I was using the old one anyway.
2020-10-15 18:54:50 +03:30
Unknown W. Brackets
d99e67a061
Vulkan: Allow custom texture upscaling shaders.
...
Let's not just hardcode.
2020-08-01 22:00:04 -07:00
vnctdj
b0221a9064
Reuse some already translated strings
...
+ fix a typo
2020-06-20 23:48:11 +02:00
iota97
a666635fa2
Post shader setting uniform
2020-05-15 18:08:52 +02:00
LunaMoo
ffac542f95
Change to int to allow higher supersampling scale.
2018-04-02 13:44:28 +02:00
LunaMoo
199106cad6
Add SSAA flag for post process shaders,
...
enforces 2x auto resolution, to be used with blurry effects
Also includes a perf. friendly example using simplified gauss filter
2018-04-01 17:00:10 +02:00
Leo
c637023cd6
Fixed the new shader error on OpenGL ES ( #10799 )
...
* Fixed the new shader error on OpenGL ES
* Fixed Natural Color PP shader error on OpenGL ES
* Updated to match the changes.
* Delete naturalA.vsh
2018-03-26 21:28:32 +02:00
Leo
8e8c21fa0b
Added new Natural Colors PP shader (removed blur) ( #10782 )
...
Add Natural Colors shader with removed blur.
2018-03-24 20:51:38 +01:00
LunaMoo
5b75d2af20
Add uniform to make post process aware of videos.
...
And an example effect ~ subtle AA in-game/heavy smoothing for videos.
2017-09-13 08:13:51 +02:00
LunaMoo
1b39c3cb17
Add Hyllian's xBR-lv2 Shader Accuracy (tweak by guest.r)
2017-03-16 06:59:28 +01:00
LunaMoo
2b0ab12c4d
Add PostShader option to force 60fps for animated effects
2017-03-05 15:04:22 +01:00
LunaMoo
9543250863
Add new postshader setting "upscaling"
2015-10-14 18:32:13 +02:00
LunaMoo
23cfdd8110
Add 5xBR and scaling to existing 4xHQ
2015-10-03 07:20:08 +02:00
Henrik Rydgard
20d4c34ff5
Add KillaMaakis CRT post shader
2013-12-11 09:37:05 +01:00
danyalzia
950c961dbc
Shader Improvements and cleanup
...
Added sharpen shader
Added support for bloom and sharpen shader
cleanup
cleanup
2013-10-30 00:33:21 +05:00
Henrik Rydgard
3a787f46a5
Hide shaders we can't run on GLES2
2013-10-23 22:58:21 +02:00
danyalzia
11dd3250f1
Add a Better name for scanlines shader
2013-10-22 21:36:23 +05:00
Henrik Rydgard
bf59f3db73
Add ugly hack setting for PowerVR to disable alpha test
...
Causes glitches but the speedup is truly massive in some games so I relent :/
Please do not report graphics bugs when this is enabled...
Future: Maybe remove this setting except on PowerVR?
2013-10-22 13:00:19 +02:00
Henrik Rydgard
7d8aed096a
Add proper support for upscaling shaders, add Spline36 upscaling
...
Spline36 isn't as amazing as I had hoped heh. And it will need work to
work in GLSL ES. Anyway...
This also renames u_texcoordDelta to u_texelDelta to fit in with u_pixelDelta.
2013-10-22 12:18:49 +02:00