spirv_backend: document why we don't support f64
This commit is contained in:
@@ -84,3 +84,11 @@ steps!(f32, FullyGenericMaterial<f32>, step_h_generic_material_f32, step_e_gener
|
||||
steps!(f32, Iso3R1<f32>, step_h_iso_3r1_f32, step_e_iso_3r1_f32);
|
||||
steps!(R32, FullyGenericMaterial<R32>, step_h_generic_material_r32, step_e_generic_material_r32);
|
||||
steps!(R32, Iso3R1<R32>, step_h_iso_3r1_r32, step_e_iso_3r1_r32);
|
||||
|
||||
// these should work, but require OpCapability Float64
|
||||
// we disable them for compatibility concerns: use the Cpu if you need f64 or temporarily uncomment
|
||||
// this and add the capability to the WgpuBackend driver.
|
||||
// steps!(f64, FullyGenericMaterial<f64>, step_h_generic_material_f64, step_e_generic_material_f64);
|
||||
// steps!(f64, Iso3R1<f64>, step_h_iso_3r1_f64, step_e_iso_3r1_f64);
|
||||
// steps!(R64, FullyGenericMaterial<R64>, step_h_generic_material_r64, step_e_generic_material_r64);
|
||||
// steps!(R64, Iso3R1<R64>, step_h_iso_3r1_r64, step_e_iso_3r1_r64);
|
||||
|
Reference in New Issue
Block a user