1. 25 May, 2014 1 commit
  2. 24 May, 2014 1 commit
    • Michael Natterer's avatar
      gegl, operations: refactor gegl-op.h's enum_value() macro · fa80e20a
      Michael Natterer authored
      Change it to take 3 parameters:
      
        enum_value (value, nick, name)
      
      - "nick" is an untranslated string for (de)serializing the enum value
        that must contain no spaces.
      - "name" is the human-readable name for the GUI, wrapped in N_().
      
      Change enum registration to translate the name if GETTEXT_PACKAGE is
      defined.
      fa80e20a
  3. 20 May, 2014 2 commits
  4. 17 May, 2014 4 commits
  5. 23 Nov, 2013 1 commit
    • Téo Mazars's avatar
      operations: improve shift.c · 4f7ee73b
      Téo Mazars authored
      - don't allocate anything, use gegl_buffer_copy instead
      - simplify a lot the implementation
      - don't enforce the pixel format
      
      though the abyss is enforced to _NONE due to the use of gegl_buffer_copy.
      4f7ee73b
  6. 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
  7. 27 May, 2013 1 commit
  8. 26 May, 2013 2 commits
  9. 29 Aug, 2012 8 commits