mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-14 22:40:20 +01:00
rusticl/device: fix CL_DEVICE_HALF_FP_CONFIG query
Cc: mesa-stable Reviewed-by @LingMan Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32875>
This commit is contained in:
parent
d9dd485c02
commit
ab640df1c2
1 changed files with 4 additions and 8 deletions
|
|
@ -88,14 +88,10 @@ unsafe impl CLInfo<cl_device_info> for cl_device_id {
|
|||
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE => v.write::<cl_uint>(0),
|
||||
CL_DEVICE_GLOBAL_MEM_SIZE => v.write::<cl_ulong>(dev.global_mem_size()),
|
||||
CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE => v.write::<usize>(0),
|
||||
CL_DEVICE_HALF_FP_CONFIG => v.write::<cl_device_fp_config>(
|
||||
if dev.fp16_supported() {
|
||||
CL_FP_ROUND_TO_NEAREST | CL_FP_INF_NAN
|
||||
} else {
|
||||
0
|
||||
}
|
||||
.into(),
|
||||
),
|
||||
// Provided by the cl_khr_fp16 extension.
|
||||
CL_DEVICE_HALF_FP_CONFIG if dev.fp16_supported() => {
|
||||
v.write::<cl_device_fp_config>((CL_FP_ROUND_TO_NEAREST | CL_FP_INF_NAN).into())
|
||||
}
|
||||
CL_DEVICE_HOST_MEM_CAPABILITIES_INTEL => {
|
||||
v.write::<cl_device_unified_shared_memory_capabilities_intel>(0)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue