https://github.com/halide/Halide
Revision b7b4d6edd18926a77c76204fda11fea581362e69 authored by Steven Johnson on 06 March 2018, 01:39:56 UTC, committed by Steven Johnson on 06 March 2018, 01:39:56 UTC
- Remove the non-Outputs wrapper of compile_standalone_runtime(); it's used in exactly one place and doesn't pay for itself.
- Move compile_multitarget() to Internal; it's a weird API that isn't currently used externally and needs some thought if we want to expose it, so let's declare it Internal for now. (Not that this will keep anyone from using it, but at least we can say they weren't warned.)

Of course, this still leaves Module in the somewhat unsatisfying state of being a 'public' API class that exposes a non-public class (Internal::LoweredFunc) as part of its public API. Not sure of a simple fix for that.
1 parent 7a74bdd
History
Tip revision: b7b4d6edd18926a77c76204fda11fea581362e69 authored by Steven Johnson on 06 March 2018, 01:39:56 UTC
Minor Module API cleanup
Tip revision: b7b4d6e
File Mode Size
apps
bazel
python_bindings
src
test
tools
tutorial
util
.clang-format -rw-r--r-- 1.4 KB
.gitignore -rw-r--r-- 1.0 KB
.travis.yml -rw-r--r-- 2.3 KB
CMakeLists.txt -rw-r--r-- 16.2 KB
Doxyfile -rw-r--r-- 103.6 KB
Doxyfile.in -rw-r--r-- 64.3 KB
LICENSE.txt -rw-r--r-- 1.1 KB
Makefile -rw-r--r-- 73.4 KB
README.md -rw-r--r-- 15.7 KB
README_cmake.md -rw-r--r-- 9.9 KB
README_rungen.md -rw-r--r-- 7.9 KB
halide.cmake -rw-r--r-- 27.2 KB

README.md

back to top