Example 2 in the QuadAny QuadAll spec makes some claims about control flow uniformity requirements for sample operations.
These claims are inaccurate. DXC has a pass that deliberately supports ensuring that UV coordinate calculations are not sunk into divergent control flow (assuming the author didn't write them in divergent control flow in the first place).
Example 2 in the QuadAny QuadAll spec makes some claims about control flow uniformity requirements for sample operations.
These claims are inaccurate. DXC has a pass that deliberately supports ensuring that UV coordinate calculations are not sunk into divergent control flow (assuming the author didn't write them in divergent control flow in the first place).