public DeviceMemoryOpaqueCaptureAddressInfo
 (
     StructureType sType = StructureType.DeviceMemoryOpaqueCaptureAddressInfo,
     void *pNext         = default,
     DeviceMemory memory = default
 )
 {
     SType  = sType;
     PNext  = pNext;
     Memory = memory;
 }
Example #2
0
 public MemoryGetAndroidHardwareBufferInfoANDROID
 (
     StructureType sType = StructureType.MemoryGetAndroidHardwareBufferInfoAndroid,
     void *pNext         = default,
     DeviceMemory memory = default
 )
 {
     SType  = sType;
     PNext  = pNext;
     Memory = memory;
 }
Example #3
0
 public MemoryGetFdInfoKHR
 (
     StructureType sType = StructureType.MemoryGetFDInfoKhr,
     void *pNext         = default,
     DeviceMemory memory = default,
     ExternalMemoryHandleTypeFlags handleType = default
 )
 {
     SType      = sType;
     PNext      = pNext;
     Memory     = memory;
     HandleType = handleType;
 }
Example #4
0
 public BindImageMemoryInfoKHR
 (
     StructureType sType = StructureType.BindImageMemoryInfo,
     void *pNext         = default,
     Image image         = default,
     DeviceMemory memory = default,
     ulong memoryOffset  = default
 )
 {
     SType        = sType;
     PNext        = pNext;
     Image        = image;
     Memory       = memory;
     MemoryOffset = memoryOffset;
 }
Example #5
0
 public BindBufferMemoryInfoKHR
 (
     StructureType sType = StructureType.BindBufferMemoryInfo,
     void *pNext         = default,
     Buffer buffer       = default,
     DeviceMemory memory = default,
     ulong memoryOffset  = default
 )
 {
     SType        = sType;
     PNext        = pNext;
     Buffer       = buffer;
     Memory       = memory;
     MemoryOffset = memoryOffset;
 }
Example #6
0
 public MappedMemoryRange
 (
     StructureType sType = StructureType.MappedMemoryRange,
     void *pNext         = default,
     DeviceMemory memory = default,
     ulong offset        = default,
     ulong size          = default
 )
 {
     SType  = sType;
     PNext  = pNext;
     Memory = memory;
     Offset = offset;
     Size   = size;
 }
Example #7
0
 public SparseMemoryBind
 (
     ulong resourceOffset        = default,
     ulong size                  = default,
     DeviceMemory memory         = default,
     ulong memoryOffset          = default,
     SparseMemoryBindFlags flags = default
 )
 {
     ResourceOffset = resourceOffset;
     Size           = size;
     Memory         = memory;
     MemoryOffset   = memoryOffset;
     Flags          = flags;
 }
 public SparseImageMemoryBind
 (
     ImageSubresource subresource = default,
     Offset3D offset             = default,
     Extent3D extent             = default,
     DeviceMemory memory         = default,
     ulong memoryOffset          = default,
     SparseMemoryBindFlags flags = default
 )
 {
     Subresource  = subresource;
     Offset       = offset;
     Extent       = extent;
     Memory       = memory;
     MemoryOffset = memoryOffset;
     Flags        = flags;
 }
Example #9
0
 public BindAccelerationStructureMemoryInfoKHR
 (
     StructureType sType = StructureType.BindAccelerationStructureMemoryInfoKhr,
     void *pNext         = default,
     AccelerationStructureKHR accelerationStructure = default,
     DeviceMemory memory   = default,
     ulong memoryOffset    = default,
     uint deviceIndexCount = default,
     uint *pDeviceIndices  = default
 )
 {
     SType = sType;
     PNext = pNext;
     AccelerationStructure = accelerationStructure;
     Memory           = memory;
     MemoryOffset     = memoryOffset;
     DeviceIndexCount = deviceIndexCount;
     PDeviceIndices   = pDeviceIndices;
 }