ITRSMP (ITRSMP1D ITRSMP2D ITRSMP3D)#

Format: ITRSMP1D dest, sourcePerspectiveControl, sourceDRC, sourceCoeff, sourceTextureState, sourceSamplerState, chan, sourceCount, sourceWCoeff, sourceRasteriserState, sourceForcedSampleCount.

Construction: ITRSMP1D.mode{.SAT}{.PROJ}{.FCNORM}{.NNCOORDS}

{.SCHEDSWAP|.SCHEDWDF}{.COMPARISON} (R0…R251|0){.F16}, (0…3), (DRC0|DRC1), (CF0…CF255), (SH0…SH255), (SH0…SH255), (1…4), (0…16), (CF0…CF255), (SH0…SH255), (SH0…SH255)

Description: Iterate coordinates from supplied coefficients and generate texture lookup request using those coefficients.

Example:

void main()
{
    fragColor = texture(sampler,textureCoordinate);
}
0    : (ignorepe)
{
       itrsmp2d.pixel.fcnorm.schedwdf
           r0, 1,drc0, cf4,
           sh4, sh0, 4, cf0,
}