logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

interpolateAtCentroid - sample a varying at the centroid of a pixel

Declaration

floatinterpolateAtCentroid(floatinterpolant);vec2interpolateAtCentroid(vec2interpolant);vec3interpolateAtCentroid(vec3interpolant);vec4interpolateAtCentroid(vec4interpolant);

Description

interpolateAtCentroid returns the value of the input varying interpolant sampled at a location inside
       both the pixel and the primitive being processed. The value obtained would be the value assigned to the
       input variable if declared with the centroid qualifier.

Name

       interpolateAtCentroid - sample a varying at the centroid of a pixel

Parameters

interpolant
           Specifies the interpolant to be sampled at the pixel centroid.

See Also

interpolateAtSample(), interpolateAtOffset()

Version Support

       ┌───────────────────────┬───────────────────────────────────────────────────────────────────────────────────┐
       │                       │        OpenGLShadingLanguageVersion                                            │
       ├───────────────────────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┤
       │ Function1.101.201.301.401.503.304.004.104.204.304.404.50 │
       │ Name                  │      │      │      │      │      │      │      │      │      │      │      │      │
       ├───────────────────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
       │ interpolateAtCentroid │  -   │  -   │  -   │  -   │  -   │  -   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │
       └───────────────────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘

See Also