For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
MetalDeviceTypeEncoder
struct MetalDeviceTypeEncoder
Provides a Metal specific implementation of the DeviceTypeEncoder trait.
Implemented traits
AnyType,
DeviceTypeEncoder,
ImplicitlyDestructible
Methods
encode_device_ptr
def encode_device_ptr(mut self, value: DevicePointer, target: UnsafePointer[NoneType])
Encodes a DevicePointer into target.
By default treat DevicePointer as UnsafePointer, works for USM
targets such as CUDA and HIP.
Args:
- value (
DevicePointer): TheDevicePointerinstance to encode intotarget. - target (
UnsafePointer[NoneType]): The opaque destination pointer to encode into.