Files
retroarch_system/system/PPSSPP/shaders/sharpen.fsh
Abdessamad DERRAZ d677acd6a1 PPSSPP : v1.12.2
2021-10-17 20:37:54 +02:00

20 lines
451 B
GLSL

// Simple sharpen shader; created to use in PPSSPP
#ifdef GL_ES
precision mediump float;
precision mediump int;
#endif
uniform sampler2D sampler0;
varying vec2 v_texcoord0;
uniform vec4 u_setting;
void main()
{
vec3 color = texture2D(sampler0, v_texcoord0.xy).xyz;
color -= texture2D(sampler0, v_texcoord0.xy+0.0001).xyz*7.0*u_setting.x;
color += texture2D(sampler0, v_texcoord0.xy-0.0001).xyz*7.0*u_setting.x;
gl_FragColor.rgb = color;
}