|
#[cfg(not(all(target_os = "macos", feature = "msl")))] |
|
{ |
|
if features.contains(wgpu::Features::SUBGROUP) |
|
&& setup.adapter.get_info().device_type != wgpu::DeviceType::Cpu |
|
{ |
|
use cubecl_ir::features::Plane; |
|
|
|
device_props.features.plane.insert(Plane::Ops); |
|
} |
|
} |
i tried plane ops on llvmpipe (llvm 22.1.8), and they worked well. is there any historical reasons?
cubecl/crates/cubecl-wgpu/src/runtime.rs
Lines 363 to 372 in c544dc7
i tried plane ops on llvmpipe (llvm 22.1.8), and they worked well. is there any historical reasons?