SPIR-V Built-In
BaryCoordNoPerspCentroidAMD
Barycentric coordinates of a fragment centroid in screen-space
BaryCoordNoPerspCentroidAMD
The BaryCoordNoPerspCentroidAMD
decoration can be used to decorate a
fragment shader input variable.
This variable will contain the (I,J) pair of the barycentric coordinates
corresponding to the fragment evaluated using linear interpolation at the
centroid.
The K coordinate of the barycentric coordinates can be derived given the
identity I + J + K = 1.0.
Valid Usage
VUID-BaryCoordNoPerspCentroidAMD-BaryCoordNoPerspCentroidAMD-04163
The BaryCoordNoPerspCentroidAMD
decoration must be used only
within the Fragment
Execution
Model
VUID-BaryCoordNoPerspCentroidAMD-BaryCoordNoPerspCentroidAMD-04164
The variable decorated with BaryCoordNoPerspCentroidAMD
must be
declared using the Input
Storage
Class
VUID-BaryCoordNoPerspCentroidAMD-BaryCoordNoPerspCentroidAMD-04165
The variable decorated with BaryCoordNoPerspCentroidAMD
must be
declared as a three-component vector of 32-bit floating-point values