Support Forum G3D Web Page |
This file is loaded at runtime by Film.cpp
More...
Public Member Functions | |
vec3 | FxaaFilterReturn (vec3 rgb) |
vec3 | FxaaLerp3 (vec3 a, vec3 b, float amountOfA) |
float | FxaaLuma (vec3 rgb) |
vec3 | FxaaPixelShader (vec2 pos, sampler2D tex, vec2 rcpFrame) |
vec4 | FxaaTexGrad (sampler2D tex, vec2 pos, vec2 grad) |
vec2 | FxaaVertexShader (vec2 inPos) |
void | main () |
float | square (float x) |
uniform_Texture (sampler2D, sourceTexture_) | |
Must be bilinear and match screen resolution. More... | |
Public Attributes | |
in vec2 | g3d_TexCoord |
out vec4 | result |
This file is loaded at runtime by Film.cpp
Copyright (c) 2010 NVIDIA Corporation. All rights reserved.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED AS IS* AND NVIDIA AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL NVIDIA OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
glsl::Film_FXAA_13_quality_pix::uniform_Texture | ( | sampler2D | , |
sourceTexture_ | |||
) |
Must be bilinear and match screen resolution.
in vec2 glsl::Film_FXAA_13_quality_pix::g3d_TexCoord |
out vec4 glsl::Film_FXAA_13_quality_pix::result |