interpolateAtOffset — sample a varying at specified offset from the center of a pixel
float interpolateAtOffset( | float | interpolant, |
vec2 | offset) ; |
vec2 interpolateAtOffset( | vec2 | interpolant, |
vec2 | offset) ; |
vec3 interpolateAtOffset( | vec3 | interpolant, |
vec2 | offset) ; |
vec4 interpolateAtOffset( | vec4 | interpolant, |
vec2 | offset) ; |
interpolant
Specifies the interpolant to be sampled at the specified offset.
offset
Specifies the offset from the center of the pixel at which to sample interpolant
.
interpolateAtOffset
returns the value of the input varying interpolant
sampled at an offset from the center of the pixel specified by offset
. The two floating-point
components of offset
give the offset in pixels in the x and y
directions from the center of the pixel, respectively. An offset of (0, 0) identifies the center of the pixel. The range and granularity of
offsets supported by this function is implementation-dependent.
Function | Version 1.10 | Version 1.20 | Version 1.30 | Version 1.40 | Version 1.50 | Version 3.30 | Version 4.00 | Version 4.10 | Version 4.20 | Version 4.30 |
---|---|---|---|---|---|---|---|---|---|---|
interpolateAtoOffset | - | - | - | - | - | - | Y | Y | Y | Y |
Copyright © 2011 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/.