1#ifndef HALIDE_CODEGEN_METAL_DEV_H
2#define HALIDE_CODEGEN_METAL_DEV_H
25 const std::string &linker_path);
29struct CodeGen_GPU_Dev;
std::unique_ptr< CodeGen_GPU_Dev > new_CodeGen_Metal_Dev(const Target &target)
std::string get_metal_compiler()
Get the Metal compiler command that was set via set_metal_compiler_and_linker().
std::string get_metal_linker()
Get the Metal linker command that was set via set_metal_compiler_and_linker().
This file defines the class FunctionDAG, which is our representation of a Halide pipeline,...
@ Internal
Not visible externally, similar to 'static' linkage in C.
void set_metal_compiler_and_linker(const std::string &compiler_path, const std::string &linker_path)
Set the Metal compiler and linker commands to use for generating precompiled Metal shaders (embedded ...
A struct representing a target machine and os to generate code for.