Runtime 25 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp luma_ = Halide::Runtime::Buffer<uint8_t>(lumaPointer, 2, lumaShape); Runtime 31 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp chromaU_ = Halide::Runtime::Buffer<uint8_t>(chromaUPointer, 2, chromaUShape); Runtime 37 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp chromaV_ = Halide::Runtime::Buffer<uint8_t>(chromaVPointer, 2, chromaVShape); Runtime 72 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>(); Runtime 78 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>(chromaUPointer, 2, chromaShape); Runtime 84 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>(chromaVPointer, 2, chromaShape); Runtime 104 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::luma() const { Runtime 108 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::chromaU() const { Runtime 112 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::chromaV() const { Runtime 120 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::interleavedChromaView() const { Runtime 124 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::packedPlanarChromaView() const { Runtime 159 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> rotateBuffer180(Halide::Runtime::Buffer<uint8_t> buf) { Runtime 165 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp return Halide::Runtime::Buffer<uint8_t>(&buf(buf.width()-1, buf.height()-1), 2, shape); Runtime 54 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> luma() const; Runtime 56 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> chromaU() const; Runtime 58 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> chromaV() const; Runtime 68 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> interleavedChromaView() const; Runtime 77 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> packedPlanarChromaView() const; Runtime 93 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> luma_; Runtime 94 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> chromaU_; Runtime 95 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> chromaV_; Runtime 99 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> interleavedChromaView_; Runtime 100 apps/HelloAndroidCamera2/jni/YuvBufferT.h Halide::Runtime::Buffer<uint8_t> packedPlanarChromaView_; Runtime 51 apps/HelloHexagon/process.cpp Halide::Runtime::Buffer<uint8_t> in(nullptr, W, H, 3); Runtime 52 apps/HelloHexagon/process.cpp Halide::Runtime::Buffer<uint8_t> out(nullptr, W, H, 3); Runtime 12 apps/bilateral_grid/filter.cpp using namespace Halide::Runtime; Runtime 9 apps/blur/test.cpp using namespace Halide::Runtime; Runtime 9 apps/c_backend/run.cpp using namespace Halide::Runtime; Runtime 9 apps/c_backend/run_cpp.cpp using namespace Halide::Runtime; Runtime 75 apps/camera_pipe/fcam/Demosaic.cpp void demosaic(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma) { Runtime 20 apps/camera_pipe/fcam/Demosaic.h void demosaic(Halide::Runtime::Buffer<uint16_t> input, Runtime 21 apps/camera_pipe/fcam/Demosaic.h Halide::Runtime::Buffer<uint8_t> out, Runtime 18 apps/camera_pipe/fcam/Demosaic_ARM.cpp void demosaic_ARM(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma) { Runtime 10 apps/camera_pipe/fcam/Demosaic_ARM.h void demosaic_ARM(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma); Runtime 15 apps/camera_pipe/process.cpp using namespace Halide::Runtime; Runtime 7 apps/cuda_mat_mul/runner.cpp using Halide::Runtime::Buffer; Runtime 20 apps/fft/fft_aot_test.cpp using Halide::Runtime::Buffer; Runtime 9 apps/glsl/opengl_test.cpp using Halide::Runtime::Buffer; Runtime 68 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 69 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<int8_t> i8_mask; Runtime 151 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 222 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 288 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 356 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 430 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<uint8_t> u8_in, u8_out; Runtime 431 apps/hexagon_benchmarks/process.h Halide::Runtime::Buffer<int8_t> i8_mask; Runtime 52 apps/hexagon_matmul/process.cpp Halide::Runtime::Buffer<uint8_t> mat_a(nullptr, N, M); Runtime 53 apps/hexagon_matmul/process.cpp Halide::Runtime::Buffer<uint8_t> mat_b(nullptr, K, N); Runtime 54 apps/hexagon_matmul/process.cpp Halide::Runtime::Buffer<uint32_t> mat_ab(nullptr, K, M); Runtime 26 apps/linear_algebra/benchmarks/halide_benchmarks.cpp typedef Halide::Runtime::Buffer<T> Vector; Runtime 27 apps/linear_algebra/benchmarks/halide_benchmarks.cpp typedef Halide::Runtime::Buffer<T> Matrix; Runtime 107 apps/linear_algebra/benchmarks/halide_benchmarks.cpp Halide::Runtime::Buffer<float> result; Runtime 142 apps/linear_algebra/benchmarks/halide_benchmarks.cpp Halide::Runtime::Buffer<double> result; Runtime 6 apps/linear_algebra/src/halide_blas.cpp using Halide::Runtime::Buffer; Runtime 10 apps/local_laplacian/process.cpp using namespace Halide::Runtime; Runtime 17 apps/openglcompute/jni/oglc_run.cpp using Halide::Runtime::Buffer; Runtime 20 apps/openglcompute/jni/oglc_two_kernels_run.cpp void print(Halide::Runtime::Buffer<T> buf) { Runtime 45 apps/openglcompute/jni/oglc_two_kernels_run.cpp auto input = Halide::Runtime::Buffer<int>::make_interleaved(width, height, channels); Runtime 55 apps/openglcompute/jni/oglc_two_kernels_run.cpp auto output = Halide::Runtime::Buffer<int>::make_interleaved(width, height, channels); Runtime 11 apps/wavelet/wavelet.cpp using namespace Halide::Runtime; Runtime 19 src/Buffer.h Runtime::Buffer<> buf; Runtime 100 src/Buffer.h Runtime::Buffer<T>::assert_can_convert_from(*(other.get())); Runtime 126 src/Buffer.h Buffer(Runtime::Buffer<T, D> &&buf, const std::string &name = "") : Runtime 145 src/Buffer.h Buffer(Runtime::Buffer<T>(t, Internal::get_shape_from_start_of_parameter_pack(first, rest...)), Runtime 150 src/Buffer.h Buffer(Runtime::Buffer<T>(buf), name) {} Runtime 154 src/Buffer.h Buffer(Runtime::Buffer<T>(buf), name) {} Runtime 159 src/Buffer.h Buffer(Runtime::Buffer<T>(Internal::get_shape_from_start_of_parameter_pack(first, rest...)), Runtime 165 src/Buffer.h Buffer(Runtime::Buffer<T>(t, sizes), name) {} Runtime 169 src/Buffer.h Buffer(Runtime::Buffer<T>(sizes), name) {} Runtime 174 src/Buffer.h Buffer(Runtime::Buffer<T>(vals), name) {} Runtime 181 src/Buffer.h Buffer(Runtime::Buffer<T>(t, data, Internal::get_shape_from_start_of_parameter_pack(first, rest...)), Runtime 188 src/Buffer.h Buffer(Runtime::Buffer<T>(data, Internal::get_shape_from_start_of_parameter_pack(first, rest...)), Runtime 194 src/Buffer.h Buffer(Runtime::Buffer<T>(data, sizes), name) {} Runtime 200 src/Buffer.h Buffer(Runtime::Buffer<T>(t, data, sizes), name) {} Runtime 207 src/Buffer.h Buffer(Runtime::Buffer<T>(t, data, d, shape), name) {} Runtime 213 src/Buffer.h Buffer(Runtime::Buffer<T>(data, d, shape), name) {} Runtime 217 src/Buffer.h return Buffer<T>(Runtime::Buffer<T>::make_scalar(), name); Runtime 221 src/Buffer.h return Buffer<>(Runtime::Buffer<>::make_scalar(t), name); Runtime 225 src/Buffer.h return Buffer<T>(Runtime::Buffer<T>::make_interleaved(width, height, channels), Runtime 230 src/Buffer.h return Buffer<>(Runtime::Buffer<>::make_interleaved(t, width, height, channels), Runtime 235 src/Buffer.h return Buffer<T>(Runtime::Buffer<T>::make_interleaved(data, width, height, channels), Runtime 242 src/Buffer.h return Buffer<T2>(Runtime::Buffer<T2>::make_interleaved(t, data, width, height, channels), Runtime 251 src/Buffer.h return Buffer<T>(Runtime::Buffer<T>::make_with_shape_of(*src.get(), allocate_fn, deallocate_fn), Runtime 256 src/Buffer.h static Buffer<T> make_with_shape_of(const Runtime::Buffer<T2> &src, Runtime 260 src/Buffer.h return Buffer<T>(Runtime::Buffer<T>::make_with_shape_of(src, allocate_fn, deallocate_fn), Runtime 291 src/Buffer.h Runtime::Buffer<T> *get() { Runtime 293 src/Buffer.h return (Runtime::Buffer<T> *)(&contents->buf); Runtime 295 src/Buffer.h const Runtime::Buffer<T> *get() const { Runtime 296 src/Buffer.h return (const Runtime::Buffer<T> *)(&contents->buf); Runtime 306 src/Buffer.h decltype(std::declval<const Runtime::Buffer<T>>().method(std::forward<Args>(args)...)) { \ Runtime 314 src/Buffer.h decltype(std::declval<Runtime::Buffer<T>>().method(std::forward<Args>(args)...)) { \ Runtime 371 src/Buffer.h return Runtime::Buffer<T>::has_static_halide_type(); Runtime 375 src/Buffer.h return Runtime::Buffer<T>::static_halide_type(); Runtime 380 src/Buffer.h return Halide::Runtime::Buffer<T>::can_convert_from(*other.get()); Runtime 398 src/Buffer.h decltype(std::declval<Runtime::Buffer<T>>()(first, std::forward<Args>(args)...)) { Runtime 404 src/Buffer.h decltype(std::declval<const Runtime::Buffer<T>>()(first, std::forward<Args>(args)...)) { Runtime 409 src/Buffer.h decltype(std::declval<Runtime::Buffer<T>>()(pos)) { Runtime 414 src/Buffer.h decltype(std::declval<const Runtime::Buffer<T>>()(pos)) { Runtime 419 src/Buffer.h decltype(std::declval<Runtime::Buffer<T>>()()) { Runtime 424 src/Buffer.h decltype(std::declval<const Runtime::Buffer<T>>()()) { Runtime 119 src/Error.cpp } else if (flags & Runtime) { Runtime 138 src/Error.h #define halide_runtime_error Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User | Halide::Internal::ErrorReport::Runtime) Runtime 907 src/Pipeline.cpp Runtime::Buffer<> query, orig; Runtime 919 src/Pipeline.cpp tracked_buffers[i].query = Runtime::Buffer<>(ia.param.type(), nullptr, initial_shape); Runtime 920 src/Pipeline.cpp tracked_buffers[i].orig = Runtime::Buffer<>(ia.param.type(), nullptr, initial_shape); Runtime 43 src/runtime/HalideBuffer.h namespace Runtime { Runtime 81 src/runtime/cuda.cpp using namespace Halide::Runtime::Internal; Runtime 82 src/runtime/cuda.cpp using namespace Halide::Runtime::Internal::Cuda; Runtime 8 src/runtime/device_buffer_utils.h namespace Halide { namespace Runtime { namespace Internal { Runtime 172 src/runtime/hexagon_host.cpp using namespace Halide::Runtime::Internal; Runtime 173 src/runtime/hexagon_host.cpp using namespace Halide::Runtime::Internal::Hexagon; Runtime 146 src/runtime/hexagon_remote/thread_pool.cpp int ret = Halide::Runtime::Internal::default_do_par_for(user_context, task, min, size, (uint8_t *)&c); Runtime 180 src/runtime/matlab.cpp using namespace Halide::Runtime::mex; Runtime 200 src/runtime/metal.cpp using namespace Halide::Runtime::Internal; Runtime 201 src/runtime/metal.cpp using namespace Halide::Runtime::Internal::Metal; Runtime 322 src/runtime/metal.cpp using namespace Halide::Runtime::Internal::Metal; Runtime 4 src/runtime/metal_objc_platform_dependent.h namespace Halide { namespace Runtime { namespace Internal { namespace Metal { Runtime 4 src/runtime/mini_cuda.h namespace Halide { namespace Runtime { namespace Internal { namespace Cuda { Runtime 5 src/runtime/mini_qurt.h namespace Halide { namespace Runtime { namespace Internal { namespace Qurt { Runtime 43 src/runtime/msan.cpp Halide::Runtime::Internal::device_copy c = Halide::Runtime::Internal::make_host_to_device_copy(b); Runtime 14 src/runtime/objc_support.h namespace Halide { namespace Runtime { namespace Internal { Runtime 89 src/runtime/opencl.cpp using namespace Halide::Runtime::Internal::OpenCL; Runtime 81 src/runtime/opengl.cpp using namespace Halide::Runtime::Internal; Runtime 1393 src/runtime/opengl.cpp using namespace Halide::Runtime::Internal::OpenGL; Runtime 46 src/runtime/openglcompute.cpp using namespace Halide::Runtime::Internal; Runtime 418 src/runtime/openglcompute.cpp using namespace Halide::Runtime::Internal::OpenGLCompute; Runtime 26 src/runtime/osx_opengl_context.cpp using namespace Halide::Runtime::Internal::OpenGL; Runtime 3 src/runtime/printer.h namespace Halide { namespace Runtime { namespace Internal { Runtime 6 src/runtime/qurt_hvx.cpp using namespace Halide::Runtime::Internal::Qurt; Runtime 183 src/runtime/runtime_internal.h namespace Halide { namespace Runtime { namespace Internal { Runtime 222 src/runtime/runtime_internal.h using namespace Halide::Runtime::Internal; Runtime 6 src/runtime/scoped_mutex_lock.h namespace Halide { namespace Runtime { namespace Internal { Runtime 4 src/runtime/scoped_spin_lock.h namespace Halide { namespace Runtime { namespace Internal { Runtime 2 src/runtime/thread_pool_common.h namespace Halide { namespace Runtime { namespace Internal { Runtime 248 src/runtime/thread_pool_common.h using namespace Halide::Runtime::Internal; Runtime 19 test/correctness/extern_bounds_inference.cpp Halide::Runtime::Buffer<uint8_t> out_buf(*out); Runtime 21 test/correctness/extern_bounds_inference.cpp out_buf.copy_from(Halide::Runtime::Buffer<uint8_t>(*in)); Runtime 3 test/correctness/for_each_element.cpp using namespace Halide::Runtime; Runtime 4 test/correctness/halide_buffer.cpp using namespace Halide::Runtime; Runtime 32 test/correctness/leak_device_memory.cpp Halide::Runtime::Buffer<float> buf(100, 100); Runtime 38 test/correctness/leak_device_memory.cpp Halide::Runtime::Buffer<float> shallow_copy = buf; Runtime 22 test/correctness/memoize.cpp Halide::Runtime::Buffer<uint8_t>(*out).fill(42); Runtime 32 test/correctness/memoize.cpp Halide::Runtime::Buffer<uint8_t>(*out).fill(val); Runtime 42 test/correctness/memoize.cpp Halide::Runtime::Buffer<uint8_t>(*out).fill(val); Runtime 57 test/correctness/memoize.cpp Halide::Runtime::Buffer<uint8_t> out_buf(*out), in_buf(*in); Runtime 20 test/generator/acquire_release_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/argvcall_aottest.cpp using namespace Halide::Runtime; Runtime 14 test/generator/blur2x2_aottest.cpp using namespace Halide::Runtime; Runtime 13 test/generator/cleanup_on_error_aottest.cpp using namespace Halide::Runtime; Runtime 11 test/generator/cxx_mangling_aottest.cpp using namespace Halide::Runtime; Runtime 12 test/generator/cxx_mangling_define_extern_aottest.cpp using namespace Halide::Runtime; Runtime 7 test/generator/embed_image_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/example_aottest.cpp using namespace Halide::Runtime; Runtime 12 test/generator/external_code_aottest.cpp using namespace Halide::Runtime; Runtime 17 test/generator/gpu_object_lifetime_aottest.cpp using namespace Halide::Runtime; Runtime 13 test/generator/gpu_only_aottest.cpp using namespace Halide::Runtime; Runtime 10 test/generator/image_from_array_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/mandelbrot_aottest.cpp using namespace Halide::Runtime; Runtime 12 test/generator/memory_profiler_mandelbrot_aottest.cpp using namespace Halide::Runtime; Runtime 13 test/generator/metadata_tester_aottest.cpp using namespace Halide::Runtime; Runtime 20 test/generator/msan_aottest.cpp using namespace Halide::Runtime; Runtime 8 test/generator/multitarget_aottest.cpp using namespace Halide::Runtime; Runtime 7 test/generator/nested_externs_aottest.cpp using namespace Halide::Runtime; Runtime 6 test/generator/output_assign_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/pyramid_aottest.cpp using namespace Halide::Runtime; Runtime 7 test/generator/stubtest_aottest.cpp using Halide::Runtime::Buffer; Runtime 6 test/generator/stubuser_aottest.cpp using namespace Halide::Runtime; Runtime 22 test/generator/tiled_blur_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/user_context_aottest.cpp using namespace Halide::Runtime; Runtime 9 test/generator/user_context_insanity_aottest.cpp using namespace Halide::Runtime; Runtime 13 test/generator/variable_num_threads_aottest.cpp using namespace Halide::Runtime; Runtime 73 tools/halide_image_info.h void info(Runtime::Buffer<T> &img, const char *tag = "Buffer") { Runtime 81 tools/halide_image_info.h int img_csize = sizeof(Runtime::Buffer<T>); Runtime 170 tools/halide_image_info.h void dump(Runtime::Buffer<T> &img, const char *tag = "Buffer") { Runtime 234 tools/halide_image_info.h void stats(Runtime::Buffer<T> &img, const char *tag = "Buffer") { Runtime 43 tutorial/lesson_10_aot_compilation_run.cpp Halide::Runtime::Buffer<uint8_t> input(640, 480), output(640, 480); Runtime 43 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t> planar_input(1024, 768, 3); Runtime 44 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t> planar_output(1024, 768, 3); Runtime 45 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t> interleaved_input = Runtime 46 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t>::make_interleaved(1024, 768, 3); Runtime 47 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t> interleaved_output = Runtime 48 tutorial/lesson_16_rgb_run.cpp Halide::Runtime::Buffer<uint8_t>::make_interleaved(1024, 768, 3);