Provided by: opengl-4-man-doc_1.0~svn33624-1_all bug

NAME

       fwidth - return the sum of the absolute value of derivatives in x and y

DECLARATION

       genType fwidth(genType p);

       genType fwidthCoarse(genType p);

       genType fwidthFine(genType p);

PARAMETERS

       p
           Specifies the expression of which to take the partial derivative.

DESCRIPTION

       Available only in the fragment shader, these functions return the sum of the absolute
       derivatives in $x$ and $y$ using local differencing for the input argument p.  fwidth is
       equivalent to abs(dFdx(p)) + abs(dFdy(p)).  fwidthCoarse is equivalent to
       abs(dFdxCoarse(p)) + abs(dFdyCoarse(p)).  fwidthFine is equivalent to abs(dFdxFine(p)) +
       abs(dFdyFine(p)).

VERSION SUPPORT

       ┌──────────────┬───────────────────────────────────────────────────────────────────────────────────┐
       │              │        OpenGL Shading Language Version                                            │
       ├──────────────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┤
       │Function1.101.201.301.401.503.304.004.104.204.304.404.50 │
       │Name          │      │      │      │      │      │      │      │      │      │      │      │      │
       ├──────────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
       │fwidth        │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │
       ├──────────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
       │fwidthCoarse, │  -   │  -   │  -   │  -   │  -   │  -   │  -   │  -   │  -   │  -   │  -   │  ✔   │
       │fwidthFine    │      │      │      │      │      │      │      │      │      │      │      │      │
       └──────────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘

SEE ALSO

       dFdx()

COPYRIGHT

       Copyright © 2011-2014 Khronos Group. This material may be distributed subject to the terms
       and conditions set forth in the Open Publication License, v 1.0, 8 June 1999.
       http://opencontent.org/openpub/.

COPYRIGHT

       Copyright © 2011-2014 Khronos Group

[FIXME: source]                             01/03/2018                                 FWIDTH(3G)