![]() Support for an entirely different image format is a matter of writing There are still other benefits to the new image pipeline, however.īecause GEGL operations are defined on abstract buffers, adding but they do accumulate, with every operation done in 8-bit Those examples areĮasily visible, but in practice the benefits of high bit-depth editingĪre not so immediate rather, the errors accumulate over several steps Similarly higher-quality painting and gradients. Anotherĭemonstration illustrated how 16-bit-per-channel mode allowed Look without any discernible banding or quality loss. Mode, re-compressed the same image, and restored it to its original Then, they switched to 16-bit-per-channel First, they showed howĬompressing the range of an 8-bit-per-channel image resulted in In addition to telling the tale of its development, the two alsoĭemonstrated the GEGL-backed GIMP 2.9 live. Replaces GIMP's core process with a GEGL engine, but it provides a The two continued to work, and roughlyĪ month later, merged the result into the GIMP trunk. Shrinking the code, he said, migrating tile manipulation to GEGLīuffers made it possible to replace many image filters (such as blurs) The more legacy code he ported to GEGL, the moreįifteen-year-old layers of abstraction in the existing code base That he began cutting out other bits of legacy code to replace it with Natterer patched in the new feature, and it immediately worked so well Kolås added a GEGLįeature that used GIMP's existing image-tile storage as its back-end. Porting just to verify their planned approach. Week-long hacking session, and the two decided to attempt some GEGL As they reported, when that happened almostĪccidentally in March, the port took off, and is now more than 90% complete.Īs Natterer explained it, Kolås was in town for a The GEGL transplant had been long-planned, the maintainers said,īut it took both of them being in the same room at the same time Projects) into GIMP 2.10, and make the transition to GEGL in GIMPģ.0. ![]() Still for integrate other work (such as Google Summer of Code Transformation), as recently as December 2011 the official plan was To activate GEGL for specific functions (such as color To a decade, and although recent GIMP releases have included an option GEGL has been slated to replace the legacy GIMP core for close Showcasing their recent work porting the GIMP development tree to Upstaging the release of 2.8 was Natterer and Kolås's session Numerous enhancements to the layout and manipulation of of tool On-canvas text editing tools, a new "cage transform" tool, and (with tabs for keeping multiple files open at once), layer groups, Tool palettes onto the image editor to function as a single window The headlines include the option of docking all of the ![]() Most of the new work in GIMP 2.8 was in place when we covered the 2.7.3 development build in Out the day before when the files appeared on the official FTP site,īut the announcement was still unexpected good news. Technically, news of the release had leaked GEGL maintainer Øyvind Kolås announced the official release of GIMPĢ.8 during their talk. Thus it was a minor surprise when GIMP maintainer Michael Natterer and Multi-year waits between major revisions. Implementing feature requests on the existing core added up to some Planning that transition while simultaneously Next-generation image processing library designed toīring high bit-depth image support, non-destructive operations, and other Long-established project it has a sizable codebase to maintain, andĬonsiderable effort in recent years has gone into building GEGL, the Part of the reason hasīeen GIMP's slower development cycle over the past few releases as a Krita, Inkscape, and Scribus, for starters. Still, in the past few years otherĪpplication projects have grabbed the spotlight - Blender, GPU-accelerated image processing and a new take on text handling, too.įLOSS historians may recall that the very first LGM evolved out of a Library (GEGL) engine - the ease of which reportedly surprised even theĭevelopers - but there were interesting revelations about The biggest change is that the 2.9ĭevelopment series has already been ported to the generic graphics Release of the new stable 2.8 version of the application, plus a lookĪt three new developments that will impact the future of the rasterĮditor in the coming months. GIMP took center stage at Libre Graphics Meeting (LGM) 2012 in Vienna.ĭay three featured a block of GIMP-related talks that saw the official ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |