25 Jan
2023
25 Jan
'23
6:10 p.m.
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." -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2010#note_21833