Source overview --------------- ..... gegl-dist-root │ ├──gegl core source of GEGL, library init/deinit, │ │ │ ├──buffer contains the implementation of GeglBuffer │ │ - sparse (tiled) │ │ - recursively sub-buffer extendable │ │ - clipping rectangle (defaults to bounds when │ │ making sub-buffers) │ │ - storage in any babl supported pixel format │ │ - read/write rectangular region as linear buffer │ │ for any babl supported pixel format. │ │ │ ├──graph graph storage and manipulation code. │ │ │ ├──module The code to load plug-ins located in a colon │ │ separated list of paths from the environment │ │ variable GEGL_PATH │ │ │ ├──opencl The GEGL base class for OpenCL. │ │ │ ├──operation The GeglOperation base class, and subclasses that │ │ act as base classes for implementing different │ │ types of operation plug-ins. │ │ │ ├──process The code controlling data processing. │ │ │ └──property-types specialized classes/paramspecs for GeglOperation │ properties. │ ├──bin gegl binary, a command-line too for running chains │ of operations as well as a media browser and │ manipulation ui written with cairo/microraptor │ gui. │ ├──docs The GEGL website (this documentation), built for │ your the corresponding source tree with correct │ documentation etc. │ ├──examples hello-world and other example uses of the GEGL │ API. │ ├──opencl OpenCL implementation of plug-ins. │ ├──operations Runtime loaded plug-ins for image processing │ │ operations. │ │ │ ├──core Basic operations tightly coupled with GEGL. │ │ │ ├──transform Transforming operations (rotate/scale/translate) │ │ │ ├──generated Operations generated from scripts (currently │ │ │ ├──external Operations with external dependencies. │ │ │ ├──common ) │ ├──common-cxx ) Other operations. │ ├──common-gpl3+ ) │ │ │ └──workshop Work in progress, (you must pass -Dworkshop=true │ │ when configuring meson to build these operations │ │ by default). │ │ │ ├──external operations in the workshop with external │ │ dependencies. │ │ │ └──generated generated operations that are in the workshop. │ ├──perf The GEGL framework tests for tracking performance │ development (ruby is required). │ ├──tests various tests used to maintain stability when │ developing GEGL. │ └──tools some small utilities to help the build. .....
Generated by dwww version 1.14 on Thu Jan 23 03:35:36 CET 2025.