On Wed Jan 25 08:51:12 2023 +0000, Chip Davis wrote:
Wait, I thought only level 11 required non-constant and extended [-32, 31] offset support. `gather4_po` wasn't introduced until D3D11. Is it possible to use it with a level 10.1 device?
According to my reading, shaderImageGatherExtended is required to use any offsets at all, even constant offsets less than 32:
"shaderImageGatherExtended specifies whether the extended set of image gather instructions are available in shader code. If this feature is not enabled, the OpImage*Gather instructions do not support the Offset and ConstOffsets operands."