public SparseImageOpaqueMemoryBindInfo() { NativePointer = (Unmanaged.SparseImageOpaqueMemoryBindInfo *)MemUtil.Alloc(typeof(Unmanaged.SparseImageOpaqueMemoryBindInfo)); }
public FenceCreateInfo() { NativePointer = (Unmanaged.FenceCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.FenceCreateInfo)); NativePointer->SType = StructureType.FenceCreateInfo; }
public void Dispose() { MemUtil.Free((IntPtr)NativePointer); NativePointer = null; GC.SuppressFinalize(this); }
public PipelineTessellationStateCreateInfo() { NativePointer = (Unmanaged.PipelineTessellationStateCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.PipelineTessellationStateCreateInfo)); NativePointer->SType = StructureType.PipelineTessellationStateCreateInfo; }
public CommandBufferBeginInfo() { NativePointer = (Unmanaged.CommandBufferBeginInfo *)MemUtil.Alloc(typeof(Unmanaged.CommandBufferBeginInfo)); NativePointer->SType = StructureType.CommandBufferBeginInfo; }
public DeviceQueueCreateInfo() { NativePointer = (Unmanaged.DeviceQueueCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.DeviceQueueCreateInfo)); NativePointer->SType = StructureType.DeviceQueueCreateInfo; }
public DescriptorBufferInfo() { NativePointer = (Unmanaged.DescriptorBufferInfo *)MemUtil.Alloc(typeof(Unmanaged.DescriptorBufferInfo)); }
public DebugMarkerMarkerInfoEXT() { NativePointer = (Unmanaged.DebugMarkerMarkerInfoEXT *)MemUtil.Alloc(typeof(Unmanaged.DebugMarkerMarkerInfoEXT)); NativePointer->SType = StructureType.DebugMarkerMarkerInfoEXT; }
public PipelineRasterizationStateRasterizationOrderAMD() { NativePointer = (Unmanaged.PipelineRasterizationStateRasterizationOrderAMD *)MemUtil.Alloc(typeof(Unmanaged.PipelineRasterizationStateRasterizationOrderAMD)); NativePointer->SType = StructureType.PipelineRasterizationStateRasterizationOrderAMD; }
public ComputePipelineCreateInfo() { NativePointer = (Unmanaged.ComputePipelineCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.ComputePipelineCreateInfo)); NativePointer->SType = StructureType.ComputePipelineCreateInfo; }
public DescriptorSetAllocateInfo() { NativePointer = (Unmanaged.DescriptorSetAllocateInfo *)MemUtil.Alloc(typeof(Unmanaged.DescriptorSetAllocateInfo)); NativePointer->SType = StructureType.DescriptorSetAllocateInfo; }
public ImageViewCreateInfo() { NativePointer = (Unmanaged.ImageViewCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.ImageViewCreateInfo)); NativePointer->SType = StructureType.ImageViewCreateInfo; }
public CopyDescriptorSet() { NativePointer = (Unmanaged.CopyDescriptorSet *)MemUtil.Alloc(typeof(Unmanaged.CopyDescriptorSet)); NativePointer->SType = StructureType.CopyDescriptorSet; }
public ShaderModuleCreateInfo() { NativePointer = (Unmanaged.ShaderModuleCreateInfo *)MemUtil.Alloc(typeof(Unmanaged.ShaderModuleCreateInfo)); NativePointer->SType = StructureType.ShaderModuleCreateInfo; }
public DebugReportCallbackCreateInfoEXT() { NativePointer = (Unmanaged.DebugReportCallbackCreateInfoEXT *)MemUtil.Alloc(typeof(Unmanaged.DebugReportCallbackCreateInfoEXT)); NativePointer->SType = StructureType.DebugReportCallbackCreateInfoEXT; }
public AllocationCallbacks() { NativePointer = (Unmanaged.AllocationCallbacks *)MemUtil.Alloc(typeof(Unmanaged.AllocationCallbacks)); }