textureProjOffset — perform a texture lookup with projection and offset
gvec4 textureProjOffset( | gsampler2D sampler, |
| vec3 P, | |
| ivec2 offset, | |
[float bias]); |
gvec4 textureProjOffset( | gsampler2D sampler, |
| vec4 P, | |
| ivec2 offset, | |
[float bias]); |
gvec4 textureProjOffset( | gsampler3D sampler, |
| vec4 P, | |
| ivec3 offset, | |
[float bias]); |
float textureProjOffset( | sampler2DShadow sampler, |
| vec4 P, | |
| ivec2 offset, | |
[float bias]); |
samplerSpecifies the sampler to which the texture from which texels will be retrieved is bound.
PSpecifies the texture coordinates at which the texture will be sampled.
offset
Specifies the offset that is applied to P before sampling occurs.
biasSpecifies an optional bias to be applied during level-of-detail computation.
textureProjOffset performs a texture lookup with projection. The texture coordinates
consumed from P, not including the last component of P,
are divided by the last component of P. The resulting P in the shadow forms is used as
offset used to offset the computed texture coordinates.