SPIR-V Built-In
BaryCoordPullModelAMD
Inverse barycentric coordinates of a fragment center
BaryCoordPullModelAMD
The BaryCoordPullModelAMD
decoration can be used to decorate a
fragment shader input variable.
This variable will contain (1/W, 1/I, 1/J) evaluated at the fragment center
and can be used to calculate gradients and then interpolate I, J, and W at
any desired sample location.
Valid Usage
VUID-BaryCoordPullModelAMD-BaryCoordPullModelAMD-04169
The BaryCoordPullModelAMD
decoration must be used only within the
Fragment
Execution
Model
VUID-BaryCoordPullModelAMD-BaryCoordPullModelAMD-04170
The variable decorated with BaryCoordPullModelAMD
must be declared
using the Input
Storage
Class
VUID-BaryCoordPullModelAMD-BaryCoordPullModelAMD-04171
The variable decorated with BaryCoordPullModelAMD
must be declared
as a three-component vector of 32-bit floating-point values