https://github.com/halide/Halide
Revision 7701abe7c6b7f4aaf27185973ab461d6b1956f5b authored by Z Stern on 27 August 2018, 09:04:43 UTC, committed by Z Stern on 27 August 2018, 09:04:43 UTC
that was NULL where the case was valid by compying from the device
allocation.

Add tests for these cases.

Change name of do_multidimensional_copy in opencl and cuda runtimes to
be unique to each runtime as the opencl runtime was calling the cuda
do_multidimensional_copy despite both being in anonymous namespaces
inside their respective files. Weak linking and C++ namespaces and our
unusual runtime linking and probably at least one bug somewhere caused
this to go badly. Required trying to use both cuda and opencl at the
same time.
1 parent 1e69e8b
History
Tip revision: 7701abe7c6b7f4aaf27185973ab461d6b1956f5b authored by Z Stern on 27 August 2018, 09:04:43 UTC
Fix cases where halide_buffer_copy could copy to/from a host pointer
Tip revision: 7701abe
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.6 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-- 76.3 KB
README.md -rw-r--r-- 15.8 KB
README_cmake.md -rw-r--r-- 9.9 KB
README_rungen.md -rw-r--r-- 7.9 KB
halide.cmake -rw-r--r-- 28.7 KB

README.md

back to top