bjin / mpv-prescalers

prescalers for mpv, as user shaders
GNU Lesser General Public License v3.0
362 stars 33 forks source link

COnvert .hlsl to .glsl/.hook (open new issue because of blocked comments) #35

Closed catullus89 closed 5 years ago

catullus89 commented 5 years ago

I undestand your reply.. But i ask you for personal favor.. Can you send the port to my email? DOesn't matter if the shader is incorrect, I want to try... My email is:

"catullus1989@gmail.com"

I repeat the code:

sampler s0 : register(s0);

#define const_1 ( 16.0 / 255.0)
#define const_2 (255.0 / 219.0)

float4 main(float2 tex : TEXCOORD0) : COLOR
{
    // original pixel
    float4 c0 = tex2D(s0, tex);

    return ((c0 - const_1) * const_2);
}