/// <summary> /// /// </summary> internal unsafe void MarshalTo(SharpVk.Interop.Multivendor.PhysicalDeviceFragmentDensityMapFeatures *pointer) { pointer->SType = StructureType.PhysicalDeviceFragmentDensityMapFeatures; pointer->Next = null; pointer->FragmentDensityMap = this.FragmentDensityMap; pointer->FragmentDensityMapDynamic = this.FragmentDensityMapDynamic; pointer->FragmentDensityMapNonSubsampledImages = this.FragmentDensityMapNonSubsampledImages; }
/// <summary> /// /// </summary> internal static unsafe PhysicalDeviceFragmentDensityMapFeatures MarshalFrom(SharpVk.Interop.Multivendor.PhysicalDeviceFragmentDensityMapFeatures *pointer) { PhysicalDeviceFragmentDensityMapFeatures result = default(PhysicalDeviceFragmentDensityMapFeatures); result.FragmentDensityMap = pointer->FragmentDensityMap; result.FragmentDensityMapDynamic = pointer->FragmentDensityMapDynamic; result.FragmentDensityMapNonSubsampledImages = pointer->FragmentDensityMapNonSubsampledImages; return(result); }