15.9. Image Operation Steps
Each step described in this chapter is performed by a subset of the image
instructions:
-
Texel Input Validation Operations, Format Conversion, Texel Replacement,
Conversion to RGBA, and Component Swizzle: Performed by all instructions
except
OpImageWrite.
-
Depth Comparison: Performed by
OpImage*Dref instructions.
-
All Texel output operations: Performed by
OpImageWrite.
-
Projection: Performed by all
OpImage*Proj instructions.
-
Derivative Image Operations, Cube Map Operations, Scale Factor
Operation, Level-of-Detail Operation and Image Level(s) Selection, and
Texel Anisotropic Filtering: Performed by all
OpImageSample* and
OpImageSparseSample* instructions.
-
(s,t,r,q,a) to (u,v,w,a) Transformation, Wrapping, and (u,v,w,a) to
(i,j,k,l,n) Transformation And Array Layer Selection: Performed by all
OpImageSample, OpImageSparseSample, and
OpImage*Gather instructions.
-
Texel Gathering: Performed by
OpImage*Gather instructions.
-
Texel Filtering: Performed by all
OpImageSample* and
OpImageSparseSample* instructions.
-
Sparse Residency: Performed by all
OpImageSparse* instructions.