13 lines
406 B
GLSL
13 lines
406 B
GLSL
/*
|
|
RetroFX downscaling from MariENB
|
|
(C)2012-2022 Marisa the Magician
|
|
*/
|
|
void main()
|
|
{
|
|
// far more simplified when the actual scale calculations are on the zscript side
|
|
vec2 ncoord = floor(TexCoord*bresl)/bresl;
|
|
FragColor = vec4(textureGather(InputTexture,ncoord,0).y,
|
|
textureGather(InputTexture,ncoord,1).y,
|
|
textureGather(InputTexture,ncoord,2).y,
|
|
textureGather(InputTexture,ncoord,3).y);
|
|
}
|