DeviceAPI#
-
enum class Halide::DeviceAPI#
An enum describing a type of device API.
Used by schedules, and in the For loop IR node.
Values:
-
enumerator None#
-
enumerator Host#
Used to denote for loops that run on the same device as the containing code.
-
enumerator Default_GPU#
-
enumerator CUDA#
-
enumerator OpenCL#
-
enumerator Metal#
-
enumerator Hexagon#
-
enumerator HexagonDma#
-
enumerator D3D12Compute#
-
enumerator Vulkan#
-
enumerator WebGPU#
-
enumerator SMEStreaming#
-
enumerator None#