From 3a155a4591fd077a8875e7e028ba8d35df9c5afd Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Wed, 20 Nov 2024 16:33:41 +0100 Subject: [PATCH] rusticl/context: use write_iter for CL_DEVICES_FOR_GL_CONTEXT_KHR Reviewed-by: @LingMan Part-of: --- src/gallium/frontends/rusticl/api/context.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gallium/frontends/rusticl/api/context.rs b/src/gallium/frontends/rusticl/api/context.rs index 511a87c8149..d72866273da 100644 --- a/src/gallium/frontends/rusticl/api/context.rs +++ b/src/gallium/frontends/rusticl/api/context.rs @@ -53,11 +53,11 @@ unsafe impl CLInfo for GLCtxManager { } CL_DEVICES_FOR_GL_CONTEXT_KHR => { // TODO: support multiple devices - let devs = get_dev_for_uuid(info.device_uuid) - .iter() - .map(|&d| cl_device_id::from_ptr(d)) - .collect(); - v.write::>(devs) + v.write_iter::( + get_dev_for_uuid(info.device_uuid) + .iter() + .map(|&d| cl_device_id::from_ptr(d)), + ) } _ => Err(CL_INVALID_VALUE), }