UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
UN::DeviceMemoryDesc Struct Reference

Device memory descriptor. More...

#include <IDeviceMemory.h>

Public Member Functions

 DeviceMemoryDesc (const char *name, MemoryKindFlags flags, UInt64 size, ArraySlice< IDeviceObject * > objects)
 

Public Attributes

const char * Name = nullptr
 Device memory debug name.
 
UInt64 Size = 0
 Memory size in bytes.
 
MemoryKindFlags Flags = MemoryKindFlags::None
 Memory kind flags.
 
ArraySlice< IDeviceObject * > Objects
 Resource objects that the memory must be compatible with.
 

Detailed Description

Device memory descriptor.


The documentation for this struct was generated from the following file: