Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/shaders/common_fxaa_lib.glsl
- This file was moved from source/blender/draw/modes/shaders/common_fxaa_lib.glsl.
| Show First 20 Lines • Show All 873 Lines • ▼ Show 20 Lines | #endif | ||||
| float pixelOffsetGood = goodSpan ? pixelOffset : 0.0; | float pixelOffsetGood = goodSpan ? pixelOffset : 0.0; | ||||
| float pixelOffsetSubpix = max(pixelOffsetGood, subpixH); | float pixelOffsetSubpix = max(pixelOffsetGood, subpixH); | ||||
| if (!horzSpan) { | if (!horzSpan) { | ||||
| posM.x += pixelOffsetSubpix * lengthSign; | posM.x += pixelOffsetSubpix * lengthSign; | ||||
| } | } | ||||
| if (horzSpan) { | if (horzSpan) { | ||||
| posM.y += pixelOffsetSubpix * lengthSign; | posM.y += pixelOffsetSubpix * lengthSign; | ||||
| } | } | ||||
| return vec4(FxaaTexTop(tex, posM).xyz, lumaM); | return FxaaTexTop(tex, posM); | ||||
| } | } | ||||
| /*==========================================================================*/ | /*==========================================================================*/ | ||||