1. 20 Jan, 2019 1 commit
  2. 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
  3. 11 Jul, 2018 1 commit
  4. 17 Nov, 2017 1 commit
  5. 04 Aug, 2017 1 commit
  6. 07 Jun, 2017 1 commit
    • Jehan's avatar
      gegl: properly set G_LOG_DOMAIN in every Makefile. · 1fa5946d
      Jehan authored
      Since commit 81fb956b, most log messages
      had no domains. If one wants to set it in the Makefile.am instead of the
      configure script, let's make sure the macro is set for every file where
      a message could be logged (i.e. basically nearly everywhere, I guess).
      1fa5946d
  7. 29 Mar, 2017 1 commit
    • Øyvind "pippin" Kolås's avatar
      gegl_serialize add flags · 52f01ba4
      Øyvind "pippin" Kolås authored
      This is API breakage - but the abi would break in compatible ways and the api
      is recent enough that not much code should start rotting because of this
      change.
      52f01ba4
  8. 23 May, 2015 1 commit
  9. 20 Nov, 2014 1 commit
  10. 18 Jun, 2014 1 commit
  11. 04 Mar, 2014 1 commit
  12. 01 Dec, 2013 2 commits
  13. 17 Nov, 2013 1 commit
  14. 16 Nov, 2013 1 commit
  15. 14 Nov, 2013 1 commit
    • Téo Mazars's avatar
      random: improve gegl-random implementation · 57af178e
      Téo Mazars authored
      - introduce a GeglRandom structure instead of accessing the LUT each time
      - make a larger cycle for the seed
      - avoid segfault when a negative seed is given
      - use g(u)int64 instead of long to avoid plaform-dependant behavior
      - make opencl and operations follow that api change
      - build the GeglRandom structure in the gegl-chant machinery when using
        gegl_chant_seed
      - make sure the pointer gegl_random_data is 32bits aligned when used with
        CL_MEM_USE_HOST_PTR
      57af178e
  16. 13 Nov, 2013 2 commits
  17. 04 Nov, 2013 1 commit
    • Daniel Sabo's avatar
      opencl: Initial version of OpenGL sharing · afb82c25
      Daniel Sabo authored
      Works on OSX and Linux GLX, to enable sharing call
      gegl_cl_init_with_opengl() instead of setting "use-opencl"
      to TRUE. This must be done after you have your GL context
      set up.
      afb82c25
  18. 03 Nov, 2013 6 commits
  19. 02 Nov, 2013 5 commits
  20. 01 Nov, 2013 1 commit
  21. 31 Oct, 2013 7 commits
  22. 20 Oct, 2013 2 commits