/// <summary> /// /// </summary> internal static unsafe PhysicalDeviceShaderSMBuiltinsFeatures MarshalFrom(SharpVk.Interop.NVidia.PhysicalDeviceShaderSMBuiltinsFeatures *pointer) { PhysicalDeviceShaderSMBuiltinsFeatures result = default(PhysicalDeviceShaderSMBuiltinsFeatures); result.ShaderSMBuiltins = pointer->ShaderSMBuiltins; return(result); }
/// <summary> /// /// </summary> internal unsafe void MarshalTo(SharpVk.Interop.NVidia.PhysicalDeviceShaderSMBuiltinsFeatures *pointer) { pointer->SType = StructureType.PhysicalDeviceShaderSmBuiltinsFeatures; pointer->Next = null; pointer->ShaderSMBuiltins = this.ShaderSMBuiltins; }