/// <summary> /// /// </summary> internal unsafe void MarshalTo(SharpVk.Interop.Khronos.PhysicalDeviceFloat16Int8Features *pointer) { pointer->SType = StructureType.PhysicalDeviceFloat16Int8Features; pointer->Next = null; pointer->ShaderFloat16 = this.ShaderFloat16; pointer->ShaderInt8 = this.ShaderInt8; }
/// <summary> /// /// </summary> internal static unsafe PhysicalDeviceFloat16Int8Features MarshalFrom(SharpVk.Interop.Khronos.PhysicalDeviceFloat16Int8Features *pointer) { PhysicalDeviceFloat16Int8Features result = default(PhysicalDeviceFloat16Int8Features); result.ShaderFloat16 = pointer->ShaderFloat16; result.ShaderInt8 = pointer->ShaderInt8; return(result); }