Skip to Content

halide v17.0.1

Created
Updated

Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines.

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

No default features set.

# target-aarch64

Include AArch64 target

Dependencies:
  • llvm

    Features: target-aarch64

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-all

Include all targets

Dependencies:
  • halide

    Features: target-aarch64 , target-amdgpu , target-arm , target-d3d12compute , target-hexagon , target-metal , target-nvptx , target-opencl , target-opengl-compute , target-powerpc , target-riscv , target-webassembly , target-x86

and 2 transitive dependencies:
  • atl (by llvm )

    Platforms: windows & !mingw

  • llvm (by halide )

    Features: target-aarch64 , target-amdgpu , target-arm , target-hexagon , target-nvptx , target-powerpc , target-riscv , target-webassembly , target-x86

Host Dependencies:
3 transitive dependencies:

# target-amdgpu

Include AMDGPU target

Dependencies:
  • llvm

    Features: target-amdgpu

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-arm

Include ARM target

Dependencies:
  • llvm

    Features: target-arm

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-d3d12compute

Include Direct3D 12 Compute target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# target-hexagon

Include Hexagon target

Dependencies:
  • llvm

    Features: target-hexagon

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-metal

Include Metal target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# target-nvptx

Include NVPTX target

Dependencies:
  • llvm

    Features: target-nvptx

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-opencl

Include OpenCL-C target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# target-opengl-compute

Include OpenGL Compute target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# target-powerpc

Include PowerPC target

Dependencies:
  • llvm

    Features: target-powerpc

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-riscv

Include RISCV target

Dependencies:
  • llvm

    Features: target-riscv

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-webassembly

Include WebAssembly target

Dependencies:
  • llvm

    Features: target-webassembly

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# target-x86

Include X86 target

Dependencies:
  • llvm

    Features: target-x86

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# Dependencies

  • halide

    Platforms: arm32
    Features: target-arm

  • halide

    Platforms: arm64
    Features: target-aarch64

  • halide

    Platforms: x86 | x64
    Features: target-x86

  • halide

    Platforms: !x86 & !x64 & !arm
    Features: target-all

  • llvm

    Features: clang , enable-rtti , tools

and one transitive dependency:

# Host Dependencies

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Tsukasa Sugiura's avatar Tsukasa Sugiura
  • Robert Schumacher's avatar Robert Schumacher
  • Victor Romero's avatar Victor Romero
  • pravic's avatar pravic
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Lily's avatar Lily
  • Yury Bura's avatar Yury Bura
  • Alex Reinking's avatar Alex Reinking
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • Alex Reinking's avatar Alex Reinking
  • Thomas1664's avatar Thomas1664
  • Alexander Neumann's avatar Alexander Neumann
  • autoantwort's avatar autoantwort
  • Cheney Wang's avatar Cheney Wang

# Changelog

and 12 more commits:

# Source