Should OpAtomicFAddEXT, OpAtomicFMinEXT, and OpAtomicFMaxEXT atomic instructions be also allowed to be used with SPV_KHR_untyped_pointers extension?
The main point is that these instructions do have a return type which can be used to interpret untyped pointer argument.
This will require modifications to SPV_EXT_shader_atomic_float_min_max, SPV_EXT_shader_atomic_float_add, and its 16-bit version.
Should
OpAtomicFAddEXT
,OpAtomicFMinEXT
, andOpAtomicFMaxEXT
atomic instructions be also allowed to be used withSPV_KHR_untyped_pointers
extension? The main point is that these instructions do have a return type which can be used to interpret untyped pointer argument. This will require modifications toSPV_EXT_shader_atomic_float_min_max
,SPV_EXT_shader_atomic_float_add
, and its 16-bit version.