devel-docs: remove gegl-porting-plan.txt, what was in there is done

This commit is contained in:
Michael Natterer 2019-07-24 02:17:39 +02:00
parent f28ec4bf86
commit fbee862c50
2 changed files with 0 additions and 40 deletions

View file

@ -33,7 +33,6 @@ EXTRA_DIST = \
libtool-instructions.txt \
parasites.txt \
pat.txt \
gegl-porting-plan.txt \
gtkbuilder-porting-guide.txt \
release-howto.txt \
structure.xml \

View file

@ -1,39 +0,0 @@
GEGL Porting Plan
=================
This file describes a detailed plan for how we will integrate GEGL
into GIMP. Please update it with your own ideas and findings.
Porting GIMP to GEGL will be a multi-stage process. On a high level,
the stages are:
Stages:
=======
1. Implement GIMP's 8 bpc code with GEGL data structures
2. Gradually port GIMP's 8 bpc code to 32 bpc
3. Once the GIMP base layer (almost) only knows 32 bpc and GEGL, add
goodies like adjustment layers and layer effects on top
First stage:
------------
1. Kill Tile and TileManager
2. Change PixelRegion::tiles : TileManager * to PixelRegion::gegl_buffer : GeglBuffer *
3. Map PixelRegion::gegl_buffer of type RGBA float to PixelRegion::data of type RGBA u8
4. Implement functions like scale_region() with GEGL (for the
gegl_buffer case. For the data case, we can keep the old code)
5. ???
Second stage:
-------------
1. ???
Third stage:
------------
1. ???