[babl] Created tag BABL_0_1_40



The unsigned tag 'BABL_0_1_40' was created.

Tagger: Øyvind Kolås <pippin gimp org>
Date: Wed Jan 17 04:04:16 2018 +0100

    0.1.40

Changes since the last tag 'BABL_0_1_38':

Debarshi Ray (2):
      CIE: Simplify code
      CIE: Use a faster cbrtf implementation

Ell (3):
      util, sse2-float: make sure 1 maps to 1 in linear -> gamma conversions
      sse2-float: use babl_linear_to_gamma_2_2f() (instead of double)
      sse2-float: use same TRC for "leftover" samples

Félix Piédallu (17):
      Added basic meson files
      Fix build, links.
      Add tests
      add extensions, tools
      add docs. fix install libs. Seems finished.~
      some small cleanup, export script for scp
      Add linker script for symbols export
      Fix push_web, add index_html generation. TODO: simplify this someday
      Dispatch the custom_target in two custom_targets for cleaner dependency declaration.
      Use formatting instead of weird path reconstruction
      use env instead of bash
      use find_program. Use env for multiple commands as it allows to split into string list.
      Remove useless join_paths arg
      Added PKGBUILD for archlinux, based on AUR.
      Fix library name
      fix check version
      Simpler library handling. PKGBUILD+release, lto.

Jehan (1):
      tests: not all UNIX-like OSes have a libpthread.

Øyvind Kolås (28):
      configure.ac: post release version bump
      CIE: add CIE XYZ and CIE XYZ alpha models
      CIE: refactor away some intermediate variables/assignments
      babl: make conversion to model double more generic
      meson.build: babl's license is LGPL3+
      babl: re-enable earlier bailing for big path errors
      extensions-gggl: clamp when converting float to 16bit
      babl: improve babl_trc_formula_srgb sRGB detection constants
      palette: expect palettes/formats to be gamma corrected in 8bit
      babl: prepare babl_fish_process for direct calling
      babl: strip out some internal length returning code
      babl: shuffle some dispatch functions to be inlineable
      babl: add babl_process_rows api
      babl.map: update symbols for meson build
      babl: refactor conversion dispatch to do less branches at runtime
      babl: factor out some branches from path fish dispatch
      babl: simplify branching in babl_process dispatch
      babl: use babl_conversion_process where appropriate
      babl: refactor code to get rid of more branches in babl_process
      babl: store pointer to where user data resides instead of copy
      babl: reduce amount of instrumentation
      babl: use memcpy dpsatch path for all identity transforms
      babl: indentation and code cleanup
      babl: set user_data ptr for quick dispatch of 1 step path
      babl: make pixel-count instrumentation opt-in
      babl: add a test iteration multiplier
      release 0.1.40
      NEWS: update


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]