1. 10 Sep, 2018 1 commit
    • Øyvind "pippin" Kolås's avatar
      buffer,opencl: split opencl code from GeglBuffer · c3c9b63f
      Øyvind "pippin" Kolås authored
      The integration between the opencl buffer cache and GeglBuffer consists of
      two (three) function calls that are conditionally done for updates are
      correctly propagated between opencl / cpu.
      
      This commit in work towards making GeglBuffer possible to reuse as a separate
      libraryt without needing to link and load opencl replaces these conditionals
      with a check whether a function pointer is set, and if it is set it uses it.
      The opencl code sets/unsets the function pointers depending on whether it is
      active.
      c3c9b63f
  2. 11 Jul, 2018 1 commit
  3. 21 Oct, 2013 1 commit
  4. 20 Oct, 2013 1 commit
  5. 05 Jun, 2013 1 commit
    • Victor Oliveira's avatar
      Simplying opencl buffer iterators · 33bb648b
      Victor Oliveira authored
      opencl buffer iterators now iterate over just
      one region at a time, instead of possibly many.
      
      This change is because the overhead of many
      clFinish calls is not that great and it was
      already happening in many places because of the
      gpu caching code.
      33bb648b
  6. 31 Dec, 2012 1 commit
  7. 18 Jun, 2012 1 commit
  8. 26 Mar, 2012 1 commit
  9. 20 Mar, 2012 7 commits