- 21 Feb, 2022 4 commits
-
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
- 13 Feb, 2022 1 commit
-
-
- 09 Feb, 2022 1 commit
-
-
Øyvind "pippin" Kolås authored
-
- 31 Jan, 2022 1 commit
-
-
- 30 Jan, 2022 1 commit
-
-
- 25 Jan, 2022 1 commit
-
-
Øyvind "pippin" Kolås authored
-
- 22 Jan, 2022 1 commit
-
-
Øyvind "pippin" Kolås authored
-
- 21 Jan, 2022 7 commits
-
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
- 19 Jan, 2022 1 commit
-
-
Øyvind "pippin" Kolås authored
-
- 17 Jan, 2022 2 commits
-
-
-
Øyvind "pippin" Kolås authored
-
- 16 Jan, 2022 6 commits
-
-
Øyvind "pippin" Kolås authored
-
Follow-up to 392e60be. In the above commit, the opencl_dep dependency was declared but this dependency was never added to the gegl_lib target, which needs it. As such, the addition was a no-op. This commit adds the opencl_dep dependency to the gegl_lib target and keeps only the opencl_headers sources, since the gegl_sources are already included in the gegl_lib target.
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
This is for scaling for display and generation of mipmaps.
-
Øyvind "pippin" Kolås authored
-
- 07 Jan, 2022 2 commits
-
-
Jehan authored
The loader fallback in particular is "gegl:magick-load" which depends on a runtime tool (`convert` from Image Magick) so gegl_has_operation() would verify that the operation is actually available at runtime (since previous commit). If unavailable, let's just raise a warning and not call the fallback, which is better than calling it and raising weird unavoidable errors.
-
Jehan authored
Similar to how we hide gegl:introspect, gegl:magick-load should not be made available when Image-Magick's convert CLI tool is not present.
-
- 23 Dec, 2021 1 commit
-
-
Øyvind "pippin" Kolås authored
-
- 18 Dec, 2021 5 commits
-
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
-
Øyvind "pippin" Kolås authored
This reverses cf7e328c, ctx.h is no longer part of the gegl/ directory subtree but part of operations/
-
div() expects integer arguments, and therefore any denominator less than 1.0 gets rounded to 0, hence doing a division by 0. Instead remainder() works on double values, and anyway we only needed the remainder. See gimp#6888. Thanks to Massimo for reporting the source of the issue.
-
- 16 Dec, 2021 6 commits
-
-
Øyvind "pippin" Kolås authored
Fixing issue #229.
-
The on-disk format for GEGL buffers does not appear to have been designed to be endianness-independent (all headers and image data are in native endianness), so we cannot load a little-endian reference image on a big-endian architecture. Resolves: #289 Signed-off-by:
Simon McVittie <smcv@debian.org>
-
According to the meson docs, dependencies between generated headers the ultimate users, need to be declared, as ninja will run builds out of order. This attempts to fix this, but without being absolutely sure the dependency is correctly recorded. In any case, the build is working.
-
-
Øyvind "pippin" Kolås authored
This changes the scope of the visibility of the symbols, moving them closer to where they actually are used adressing issue #292.
-
Øyvind "pippin" Kolås authored
-