Permalink
Commits on Jul 20, 2018
  1. Merge pull request #783 from henryiii/patch-1

    jszuppe committed Jul 20, 2018
    Fix Appveyor requesting missing OpenCL branch
  2. Merge pull request #790 from boostorg/fully-qualify-make-zip-iterator

    jszuppe committed Jul 20, 2018
    Fully qualify make_zip_iterator() in transform()
Commits on Jul 19, 2018
  1. Fully qualify make_zip_iterator() in transform()

    kylelutz committed Jul 19, 2018
Commits on May 18, 2018
  1. Fix Appveyor requesting missing OpenCL branch

    henryiii committed May 18, 2018
    Use CL_TARGET_OPENCL_VERSION to set a maximum version instead. See https://github.com/KhronosGroup/OpenCL-Headers. The master branch is now the only branch.
Commits on May 13, 2018
  1. Merge pull request #780 from jszuppe/fix_memory_leak_746

    jszuppe committed May 13, 2018
    Fix memory leak
Commits on May 12, 2018
  1. Fix mem. leak in buffer_iterator_index_expr default copy ctor

    jszuppe committed May 12, 2018
    OpenCL buffer reference counter was increased in default copy ctor (since
    it called compute::buffer copy ctor), but was never decremented because
    dtor sets buffer to null preventing that.
  2. Add buffer memory leak test case

    jszuppe committed May 12, 2018
    See issue #746
  3. Merge pull request #776 from 9prady9/gcc8_fix

    jszuppe committed May 12, 2018
    Fix compilation errors with GCC 8
Commits on May 8, 2018
  1. Fix return var qualifier in svm_ptr::get_context

    9prady9 committed May 8, 2018
    Lack of `const` qualifier is throwing errors with GCC 8.1
Commits on Apr 12, 2018
  1. Merge pull request #773 from sznaider/fix-cl-gl-extension-name

    jszuppe committed Apr 12, 2018
    Use system-dependent CL<->GL sharing extension name instead of hardcoded string
Commits on Apr 11, 2018
  1. Use system-dependent CL<->GL sharing extension name instead of hardco…

    sznaider committed Apr 11, 2018
    …ded string
Commits on Mar 10, 2018
  1. Merge pull request #763 from lakshayg/static_assert

    jszuppe committed Mar 10, 2018
    add static asserts for device iterators
  2. Merge pull request #765 from lakshayg/future_then

    jszuppe committed Mar 10, 2018
    add future::then() method
Commits on Mar 4, 2018
  1. Add is_device_asserts

    lakshayg committed Mar 4, 2018
  2. add future::then() method

    lakshayg committed Feb 20, 2018
    resolves #94
Commits on Feb 28, 2018
  1. Merge pull request #770 from jszuppe/fix_coverage_info

    jszuppe committed Feb 28, 2018
    Ignore dependencies in coverage info
  2. Ignore dependencies in coverage info

    jszuppe committed Feb 28, 2018
  3. Merge pull request #761 from jeffhammond/use-std-shuffle-in-random_sh…

    jszuppe committed Feb 28, 2018
    …uffle
    
    use std::shuffle for post-C++11
Commits on Feb 27, 2018
  1. Merge pull request #762 from ddemidov/boost-uuid-sha1-warning

    jszuppe committed Feb 27, 2018
    boost/uuid/sha1.hpp is deprecated since v1.66
  2. fix error in use of std::random_device

    jeffhammond authored and jszuppe committed Jan 22, 2018
  3. use std::shuffle for post-C++11

    jeffhammond authored and jszuppe committed Jan 22, 2018
    std::random_shuffle was deprecated in C++14 and deleted in C++17.
    std::shuffle was added in C++11.  using it fixes build issues with
    clang+libc++ when compiling with -std=c++1z.
    
    fixes issue #760
  4. Merge pull request #769 from jszuppe/travis_ci_fix

    jszuppe committed Feb 27, 2018
    Adjust .travis.yml to Travis CI changes
Commits on Feb 1, 2018
Commits on Nov 29, 2017
  1. Merge pull request #752 from Kristian-Popov/program-build-failure-exc…

    jszuppe committed Nov 29, 2017
    …eption
    
    program::build() method throws a failure exception that contains a build log
Commits on Nov 28, 2017
  1. Add 2 more missing runtime check for 2.1

    jszuppe committed Nov 28, 2017
  2. Update test to support POCL

    jszuppe committed Nov 25, 2017