From 2bbe042e879175703ae63479f9754f4f087a3fd2 Mon Sep 17 00:00:00 2001 From: Rohan Garg Date: Mon, 24 Feb 2025 14:59:44 +0100 Subject: [PATCH] spirv: Enable bfloat16 capabilities Signed-off-by: Rohan Garg Reviewed-by: Caio Oliveira Reviewed-by: Ian Romanick Reviewed-by: Georg Lehmann Part-of: --- src/compiler/spirv/spirv_to_nir.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/compiler/spirv/spirv_to_nir.c b/src/compiler/spirv/spirv_to_nir.c index a9e950dd4cc..9d2ffebcb2f 100644 --- a/src/compiler/spirv/spirv_to_nir.c +++ b/src/compiler/spirv/spirv_to_nir.c @@ -59,6 +59,9 @@ static const struct spirv_capabilities implemented_capabilities = { .AtomicFloat32MinMaxEXT = true, .AtomicFloat64MinMaxEXT = true, .AtomicStorage = true, + .BFloat16CooperativeMatrixKHR = true, + .BFloat16DotProductKHR = true, + .BFloat16TypeKHR = true, .ClipDistance = true, .ComputeDerivativeGroupLinearKHR = true, .ComputeDerivativeGroupQuadsKHR = true,