intel/brw: We no longer have atomic fmin/fmax ops for fp64 in xe2
Signed-off-by: Rohan Garg <rohan.garg@intel.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28283>
This commit is contained in:
@@ -762,7 +762,8 @@ get_features(const struct anv_physical_device *pdevice,
|
||||
.shaderBufferFloat16AtomicMinMax = pdevice->info.has_lsc,
|
||||
.shaderBufferFloat32AtomicMinMax = true,
|
||||
.shaderBufferFloat64AtomicMinMax =
|
||||
pdevice->info.has_64bit_float && pdevice->info.has_lsc,
|
||||
pdevice->info.has_64bit_float && pdevice->info.has_lsc &&
|
||||
pdevice->info.ver < 20,
|
||||
.shaderSharedFloat16Atomics = pdevice->info.has_lsc,
|
||||
.shaderSharedFloat16AtomicAdd = false,
|
||||
.shaderSharedFloat16AtomicMinMax = pdevice->info.has_lsc,
|
||||
|
||||
Reference in New Issue
Block a user