1. 25 Jun, 2022 1 commit
  2. 22 Jun, 2022 2 commits
  3. 16 Jun, 2022 2 commits
  4. 10 Jun, 2022 1 commit
  5. 05 Jun, 2022 1 commit
  6. 28 May, 2022 1 commit
  7. 24 May, 2022 1 commit
  8. 18 May, 2022 1 commit
  9. 16 May, 2022 3 commits
  10. 03 May, 2022 2 commits
  11. 02 May, 2022 2 commits
  12. 30 Apr, 2022 1 commit
    • Jehan's avatar
      meson: GEGL's npd lib is not private and is actually used by software. · 05f7eb71
      Jehan authored
      Commit be8978ba demoted libgegl-npd to a private library, not caring
      about the fact that this library is actually needed externally. Its API
      is meant to be exposed publically, headers are installed and so on. In
      particular, it is used by GIMP so this commit actually broke GIMP
      builds, as well as our CI.
      
      I can understand that adding this side library this way is not so
      conceptually ideal, so one should be welcome to provide alternatives,
      such as maybe its own pkg-config file, and also changing the API
      namespace to gegl_npd_*() or something like this. But until this is done
      and GIMP code and build at least is ported to such updated API, we
      should not hide away this library meant to be public.
      05f7eb71
  13. 27 Apr, 2022 1 commit
  14. 26 Apr, 2022 3 commits
  15. 25 Apr, 2022 7 commits
  16. 23 Apr, 2022 2 commits
  17. 21 Apr, 2022 1 commit
  18. 17 Apr, 2022 1 commit
  19. 16 Apr, 2022 1 commit
  20. 14 Apr, 2022 3 commits
  21. 12 Apr, 2022 2 commits
  22. 11 Apr, 2022 1 commit
    • Thomas Manni's avatar
      common-cxx: new denoise-dct operation · 1655651f
      Thomas Manni authored
      This denoising operation decomposes the input buffer to sliding overlapping
      patches, calculates the DCT denoising in each patch, and then aggregates the
      denoised patches to the output buffer averaging the overlapped pixels.
      1655651f