1. 11 Jan, 2018 4 commits
  2. 09 Jan, 2018 1 commit
  3. 07 Jan, 2018 1 commit
  4. 28 Dec, 2017 3 commits
  5. 27 Dec, 2017 8 commits
  6. 26 Dec, 2017 2 commits
  7. 11 Dec, 2017 1 commit
  8. 23 Nov, 2017 1 commit
  9. 29 Jun, 2017 1 commit
    • Ell's avatar
      sampler: make gegl_buffer_sample_cleanup() thread safe · 651e5eec
      Ell authored
      ... w.r.t. gegl_buffer_sample_foo()
      
      Use the same mutex that guards gegl_buffer_sample(_at_level) in
      gegl_buffer_sample_cleanup(), so that they can be safely called
      concurrently.  This currently happens in certain ops when using
      multithreading; this is probably not a very good thing to begin
      with, but at least it doesn't crash anymore.
      651e5eec
  10. 01 Jun, 2017 1 commit
  11. 24 Feb, 2017 1 commit
    • Øyvind "pippin" Kolås's avatar
      buffer: gegl_buffer_set, behavior change to expect roi prescaled for level · c73fdfae
      Øyvind "pippin" Kolås authored
      Uses of gegl_buffer_set with level == 0 does not change behavior and this is
      the majority of existing uses.  This makes implementation of operations using
      gegl_buffer_get and gegl_buffer_set more symmetric - permitting to use the same
      GeglRectangle for gegl_buffer_set and gegl_buffer_get, a temporary copy is
      avoided on almost every level aware call site for gegl_buffer_set. Since the
      mipmap API hasn't been fully working in prior releases - this change can go out
      as not an API change - but an improvement in expected results for the same
      arguments as before.
      c73fdfae
  12. 10 Feb, 2017 1 commit
  13. 06 Feb, 2017 2 commits
  14. 23 Dec, 2016 1 commit
  15. 20 Sep, 2016 1 commit
  16. 13 Jul, 2016 1 commit
  17. 13 Feb, 2016 1 commit
  18. 19 Oct, 2015 3 commits
  19. 18 Oct, 2015 1 commit
  20. 17 Oct, 2015 1 commit
  21. 15 Oct, 2015 1 commit
  22. 14 Oct, 2015 2 commits
  23. 05 Jun, 2015 1 commit