summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* babl: do luts for 2->16 byte fishesØyvind Kolås2022-01-26
* babl: initialize bpp after reading cost in fish cacheØyvind Kolås2022-01-26
* babl: make unified alpha conversion branchlessØyvind Kolås2022-01-26
* babl: improve LUT debug infoØyvind Kolås2022-01-26
* babl: add support for 2,2 LUTsØyvind Kolås2022-01-26
* babl: only show active luts during gc on info_level>=4Øyvind Kolås2022-01-26
* new symbol babl_fish_get_processØyvind Kolås2022-01-26
* babl: remove optional instrumentationØyvind Kolås2022-01-26
* babl: add LUT debugging configurable through BABL_LUT_INFO environment variableØyvind Kolås2022-01-26
* babl: measure performance of LUTs and only replace if fasterØyvind Kolås2022-01-26
* babl: LUTs for 16byte destination encodingsØyvind Kolås2022-01-25
* babl: do LUTs for 1 and 2 byte encodingsØyvind Kolås2022-01-25
* tools: add RGB variants to babl-benchmarkØyvind Kolås2022-01-25
* babl: also do auto LUTs for 3-3 bpp and 3-4bpp pathsØyvind Kolås2022-01-25
* babl: lut remove unused u16 codeØyvind Kolås2022-01-25
* tools: use rand() as fallback of random().Jehan2022-01-24
* Revert "make trampoline for lut processing"Øyvind Kolås2022-01-24
* build: fix append of sse2 cflagsØyvind Kolås2022-01-24
* make trampoline for lut processingØyvind Kolås2022-01-24
* build: append list of one element rather than stringØyvind Kolås2022-01-24
* tools: add babl-lut-verifyØyvind Kolås2022-01-24
* ctx: factor lut processing out of path_processØyvind Kolås2022-01-24
* babl: LUTs fix typo in timelimit checkØyvind Kolås2022-01-24
* babl: free LUTs that have been unused for more than 5 minutesØyvind Kolås2022-01-24
* babl: lut, tidy u8 code - disable u16/half variantØyvind Kolås2022-01-24
* babl: avoid using half initialized LUTs when used from threadsØyvind Kolås2022-01-23
* babl: add sse2 flags when building RGB converterØyvind Kolås2022-01-23
* babl: LUT cleanupsØyvind Kolås2022-01-23
* babl: use LUT for 16bit to 8bit conversionsØyvind Kolås2022-01-23
* babl: remove some now dead u8 codeØyvind Kolås2022-01-23
* babl: add lut for some u8 conversionsØyvind Kolås2022-01-23
* tools: rework babl-benchmark to operate on sets resembling workingspace + GEG...Øyvind Kolås2022-01-23
* babl: add u8 code paths to trc/matrix space conversionØyvind Kolås2022-01-23
* babl: adjust default path parameters to a path_length of 3Øyvind Kolås2022-01-23
* babl: remove allocations in u8 variants of RGB space conversionsØyvind Kolås2022-01-23
* babl: cpuaccel fix arm neon detectØyvind Kolås2022-01-23
* babl: cpuaccel fix arm neon detectØyvind Kolås2022-01-23
* babl: add more missing SIMD build related filesØyvind Kolås2022-01-23
* babl: add missing files babl-trc.[ch]Øyvind Kolås2022-01-23
* extensions/cairo: add a correct enough for 8bit cairo32 to cairo24 conversionØyvind Kolås2022-01-23
* extensions: reduce amount of competing conversionsØyvind Kolås2022-01-23
* tools: babl-verify make verify do space free conversions by default, it is mo...Øyvind Kolås2022-01-23
* extensions: cairo remove a broken conversion, fix RGBA u8 to cairo referenceØyvind Kolås2022-01-23
* multipass build, with SIMD variants for x86_64 and armØyvind Kolås2022-01-23
* babl: reduce number of pixels tested for paths to 1024, include some out of b...Øyvind Kolås2022-01-23
* base: x86-64-v2 and x86-64-v3 variantsØyvind Kolås2022-01-22
* build: enable -ftree-vectorize always, and -mfpu=neon on aarch64Øyvind Kolås2022-01-22
* babl: sync cpuaccel with GEGLØyvind Kolås2022-01-22
* gitlab-ci: disable paccache, trying to unbreak buildØyvind Kolås2022-01-17
* babl: set ecx to 0 in cpuidØyvind Kolås2022-01-17