Commit Graph
44 Commits
Author SHA1 Message Date
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
danyalzia d45049e7b5 Update defaultshaders.ini
Update natural.fsh

Create 4xhqglsl.vsh

Update 4xhqglsl.vsh

Create 4xhqglsl.fsh

Create aacolor.vsh

Create aacolor.fsh

Update cartoon.vsh

Update cartoon.fsh

Update cartoon.fsh

Update cartoon.fsh

Update and rename Scanlines.fsh to scanlines.fsh

Update aacolor.fsh

Update 4xhqglsl.vsh

Update aacolor.vsh

Update cartoon.vsh
2013-10-14 21:22:33 +05:00
Henrik Rydgard 5b9bfd32f7 Minor shader cleanup, fix a build error (see #4160) 2013-10-13 18:45:16 +02:00
danyalzia 7c19452748 Add two more shaders, Scanlines and Cartoon 2013-10-12 21:16:12 +05:00
Henrik Rydgard dbc1c66c48 Two more post processing shaders just for fun. Vignette looks pretty nice. 2013-10-12 02:56:34 +02:00
Henrik Rydgard e0b19decca Add generic "PostShader" functionality, replacing FXAA (it's one of them).
Replaces #4018, sorry DanyalZia :)
2013-10-12 02:05:55 +02:00