rusticl/platform: pass the slice directly for CL_PLATFORM_EXTENSIONS_WITH_VERSION

Reviewed-by: @LingMan
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32268>
This commit is contained in:
Karol Herbst
2024-11-20 15:29:06 +01:00
committed by Marge Bot
parent 379e72e7ed
commit 67abda9fd5
@@ -17,7 +17,7 @@ unsafe impl CLInfo<cl_platform_info> for cl_platform_id {
match q {
CL_PLATFORM_EXTENSIONS => v.write::<&str>(PLATFORM_EXTENSION_STR),
CL_PLATFORM_EXTENSIONS_WITH_VERSION => {
v.write::<Vec<cl_name_version>>(PLATFORM_EXTENSIONS.to_vec())
v.write::<&[cl_name_version]>(&PLATFORM_EXTENSIONS)
}
CL_PLATFORM_HOST_TIMER_RESOLUTION => v.write::<cl_ulong>(1),
CL_PLATFORM_ICD_SUFFIX_KHR => v.write::<&CStr>(c"MESA"),