da4398 refactor rendering: all tasks

Authored and Committed by bw 5 years ago
119 files changed. 1371 lines added. 4564 lines removed.
synfig-core/src/modules/lyr_std/rotate.cpp
file modified
+1 -1
synfig-core/src/modules/lyr_std/shade.cpp
file modified
+1 -1
synfig-core/src/modules/lyr_std/stretch.cpp
file modified
+1 -1
synfig-core/src/modules/lyr_std/translate.cpp
file modified
+1 -1
synfig-core/src/modules/lyr_std/zoom.cpp
file modified
+1 -1
synfig-core/src/synfig/layers/layer_pastecanvas.cpp
file modified
+1 -1
synfig-core/src/synfig/layers/layer_rendering_task.cpp
file modified
+1 -1
synfig-core/src/synfig/real.h
file modified
+4 -0
synfig-core/src/synfig/rendering/common/optimizer/CMakeLists.txt
file modified
+0 -5
synfig-core/src/synfig/rendering/common/optimizer/Makefile_insert
file modified
+0 -8
synfig-core/src/synfig/rendering/common/optimizer/optimizersurface.cpp
file removed
-109
synfig-core/src/synfig/rendering/common/optimizer/optimizersurface.h
file removed
-59
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfaceconvert.cpp
file removed
-113
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfaceconvert.h
file removed
-61
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfacecreate.cpp
file removed
-120
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfacecreate.h
file removed
-70
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfacedestroy.cpp
file removed
-108
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfacedestroy.h
file removed
-68
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfaceresample.cpp
file removed
-76
synfig-core/src/synfig/rendering/common/optimizer/optimizersurfaceresample.h
file removed
-64
synfig-core/src/synfig/rendering/common/optimizer/optimizertransformation.cpp
file modified
+1 -1
synfig-core/src/synfig/rendering/common/optimizer/optimizertransformationaffine.cpp
file modified
+1 -1
synfig-core/src/synfig/rendering/common/task/CMakeLists.txt
file modified
+3 -4
synfig-core/src/synfig/rendering/common/task/Makefile_insert
file modified
+4 -20
synfig-core/src/synfig/rendering/common/task/taskblend.cpp
file modified
+9 -6
synfig-core/src/synfig/rendering/common/task/taskblend.h
file modified
+29 -4
synfig-core/src/synfig/rendering/common/task/taskblur.cpp
file modified
+32 -1
synfig-core/src/synfig/rendering/common/task/taskblur.h
file modified
+4 -4
synfig-core/src/synfig/rendering/common/task/taskcallback.h
file removed
-71
synfig-core/src/synfig/rendering/common/task/taskcomposite.h
file removed
-68
synfig-core/src/synfig/rendering/common/task/taskcontour.cppsynfig-core/src/synfig/rendering/common/task/tasksurfaceempty.cpp
file renamed
+13 -7
synfig-core/src/synfig/rendering/common/task/taskcontour.h
file modified
+12 -8
synfig-core/src/synfig/rendering/common/task/tasklayer.cpp
file modified
+66 -4
synfig-core/src/synfig/rendering/common/task/tasklayer.h
file modified
+7 -3
synfig-core/src/synfig/rendering/common/task/tasklist.h
file removed
-55
synfig-core/src/synfig/rendering/common/task/taskmesh.cppsynfig-core/src/synfig/rendering/opengl/optimizer/optimizerblurpreparedgl.cpp
file renamed
+21 -5
synfig-core/src/synfig/rendering/common/task/taskmesh.h
file modified
+6 -3
synfig-core/src/synfig/rendering/common/task/taskpixelcolormatrix.h
file removed
-61
synfig-core/src/synfig/rendering/common/task/taskpixelgamma.h
file removed
-62
synfig-core/src/synfig/rendering/common/task/taskpixelprocessor.cpp
file modified
+9 -3
synfig-core/src/synfig/rendering/common/task/taskpixelprocessor.h
file modified
+52 -9
synfig-core/src/synfig/rendering/common/task/tasksolid.h
file removed
-52
synfig-core/src/synfig/rendering/common/task/tasksplittable.h
file removed
-55
synfig-core/src/synfig/rendering/common/task/tasksurface.h
file removed
-55
synfig-core/src/synfig/rendering/common/task/tasksurfaceconvert.cpp
file removed
-62
synfig-core/src/synfig/rendering/common/task/tasksurfaceconvert.h
file removed
-61
synfig-core/src/synfig/rendering/common/task/tasksurfacecreate.cpp
file removed
-60
synfig-core/src/synfig/rendering/common/task/tasksurfacecreate.h
file removed
-58
synfig-core/src/synfig/rendering/common/task/tasksurfacedestroy.cpp
file removed
-61
synfig-core/src/synfig/rendering/common/task/tasksurfacedestroy.h
file removed
-58
synfig-core/src/synfig/rendering/common/task/tasksurfaceempty.h
file removed
-61
synfig-core/src/synfig/rendering/common/task/tasksurfaceresample.h
file removed
-74
synfig-core/src/synfig/rendering/common/task/tasktransformableaffine.h
file removed
-55
synfig-core/src/synfig/rendering/common/task/tasktransformation.cppsynfig-core/src/synfig/rendering/opengl/optimizer/optimizermeshgl.cpp
file renamed
+62 -6
synfig-core/src/synfig/rendering/common/task/tasktransformation.h
file modified
+46 -5
synfig-core/src/synfig/rendering/common/task/tasktransformationpass.h
file removed
-52
synfig-core/src/synfig/rendering/opengl/optimizer/Makefile_insert
file modified
+2 -12
synfig-core/src/synfig/rendering/opengl/optimizer/optimizerblendgl.cpp
file removed
-75
synfig-core/src/synfig/rendering/opengl/optimizer/optimizerblendgl.h
file removed
-61
synfig-core/src/synfig/rendering/opengl/optimizer/optimizerblurpreparedgl.h
file removed
-59
synfig-core/src/synfig/rendering/opengl/optimizer/optimizercontourgl.cpp
file removed
-67
synfig-core/src/synfig/rendering/opengl/optimizer/optimizercontourgl.h
file removed
-61
synfig-core/src/synfig/rendering/opengl/optimizer/optimizermeshgl.h
file removed
-59
synfig-core/src/synfig/rendering/opengl/optimizer/optimizersurfaceresamplegl.cpp
file removed
-70
synfig-core/src/synfig/rendering/opengl/optimizer/optimizersurfaceresamplegl.h
file removed
-61
synfig-core/src/synfig/rendering/opengl/surfacegl.cpp
file modified
+4 -0
synfig-core/src/synfig/rendering/opengl/task/Makefile_insert
file modified
+2 -6
synfig-core/src/synfig/rendering/opengl/task/taskblendgl.cpp
file modified
+4 -0
synfig-core/src/synfig/rendering/opengl/task/taskblendgl.h
file modified
+4 -2
synfig-core/src/synfig/rendering/opengl/task/taskblurpreparedgl.cpp
file removed
-60
synfig-core/src/synfig/rendering/opengl/task/taskblurpreparedgl.h
file removed
-64
synfig-core/src/synfig/rendering/opengl/task/taskcontourgl.cpp
file modified
+59 -52
synfig-core/src/synfig/rendering/opengl/task/taskcontourgl.h
file modified
+4 -2
synfig-core/src/synfig/rendering/opengl/task/taskmeshgl.cpp
file removed
-60
synfig-core/src/synfig/rendering/opengl/task/taskmeshgl.h
file removed
-64
synfig-core/src/synfig/rendering/opengl/task/tasktransformationaffinegl.cppsynfig-core/src/synfig/rendering/opengl/task/tasksurfaceresamplegl.cpp
file renamed
+37 -23
synfig-core/src/synfig/rendering/opengl/task/tasktransformationaffinegl.hsynfig-core/src/synfig/rendering/opengl/task/tasksurfaceresamplegl.h
file renamed
+11 -9
synfig-core/src/synfig/rendering/primitive/CMakeLists.txt
file modified
+1 -1
synfig-core/src/synfig/rendering/primitive/Makefile_insert
file modified
+4 -4
synfig-core/src/synfig/rendering/primitive/transformation.cpp
file modified
+9 -59
synfig-core/src/synfig/rendering/primitive/transformation.h
file modified
+65 -15
synfig-core/src/synfig/rendering/primitive/transformationaffine.cppsynfig-core/src/synfig/rendering/primitive/affinetransformation.cpp
file renamed
+41 -5
synfig-core/src/synfig/rendering/primitive/transformationaffine.hsynfig-core/src/synfig/rendering/primitive/affinetransformation.h
file renamed
+9 -4
synfig-core/src/synfig/rendering/software/optimizer/CMakeLists.txt
file modified
+0 -4
synfig-core/src/synfig/rendering/software/optimizer/Makefile_insert
file modified
+2 -9
synfig-core/src/synfig/rendering/software/optimizer/optimizerblursw.cpp
file removed
-105
synfig-core/src/synfig/rendering/software/optimizer/optimizerblursw.h
file removed
-61
synfig-core/src/synfig/rendering/software/optimizer/optimizercontoursw.cpp
file removed
-67
synfig-core/src/synfig/rendering/software/optimizer/optimizercontoursw.h
file removed
-61
synfig-core/src/synfig/rendering/software/optimizer/optimizerlayersw.cpp
file removed
-104
synfig-core/src/synfig/rendering/software/optimizer/optimizerlayersw.h
file removed
-69
synfig-core/src/synfig/rendering/software/optimizer/optimizermeshsw.cpp
file removed
-103
synfig-core/src/synfig/rendering/software/optimizer/optimizermeshsw.h
file removed
-59
synfig-core/src/synfig/rendering/software/optimizer/optimizersurfaceresamplesw.cpp
file removed
-141
synfig-core/src/synfig/rendering/software/optimizer/optimizersurfaceresamplesw.h
file removed
-61
synfig-core/src/synfig/rendering/software/task/CMakeLists.txt
file modified
+2 -2
synfig-core/src/synfig/rendering/software/task/Makefile_insert
file modified
+4 -4
synfig-core/src/synfig/rendering/software/task/taskblendsw.cpp
file modified
+49 -62
synfig-core/src/synfig/rendering/software/task/taskblendsw.h
file modified
+5 -5
synfig-core/src/synfig/rendering/software/task/taskblursw.cpp
file modified
+16 -14
synfig-core/src/synfig/rendering/software/task/taskblursw.h
file modified
+5 -6
synfig-core/src/synfig/rendering/software/task/taskcontoursw.cpp
file modified
+35 -36
synfig-core/src/synfig/rendering/software/task/taskcontoursw.h
file modified
+9 -8
synfig-core/src/synfig/rendering/software/task/taskexpandsurfacesw.cpp
file removed
-67
synfig-core/src/synfig/rendering/software/task/taskexpandsurfacesw.h
file removed
-62
synfig-core/src/synfig/rendering/software/task/tasklayersw.cpp
file modified
+21 -23
synfig-core/src/synfig/rendering/software/task/tasklayersw.h
file modified
+4 -2
synfig-core/src/synfig/rendering/software/task/taskmeshsw.cpp
file modified
+27 -16
synfig-core/src/synfig/rendering/software/task/taskmeshsw.h
file modified
+5 -10
synfig-core/src/synfig/rendering/software/task/taskpixelcolormatrixsw.cpp
file modified
+34 -46
synfig-core/src/synfig/rendering/software/task/taskpixelcolormatrixsw.h
file modified
+5 -3
synfig-core/src/synfig/rendering/software/task/taskpixelgammasw.cpp
file modified
+29 -22
synfig-core/src/synfig/rendering/software/task/taskpixelgammasw.h
file modified
+5 -3
synfig-core/src/synfig/rendering/software/task/tasktransformationaffinesw.cppsynfig-core/src/synfig/rendering/software/task/tasksurfaceresamplesw.cpp
file renamed
+314 -304
synfig-core/src/synfig/rendering/software/task/tasktransformationaffinesw.hsynfig-core/src/synfig/rendering/software/task/tasksurfaceresamplesw.h
file renamed
+21 -22
synfig-core/src/synfig/rendering/surface.h
file modified
+8 -4
synfig-core/src/synfig/rendering/task.cpp
file modified
+7 -0
synfig-core/src/synfig/rendering/task.h
file modified
+119 -1
synfig-core/src/synfig/vector.h
file modified
+1 -0
synfig-core/src/synfig/rendering/common/task/taskcontour.cpp synfig-core/src/synfig/rendering/common/task/tasksurfaceempty.cpp
file renamed
+13 -7
synfig-core/src/synfig/rendering/common/task/taskmesh.cpp synfig-core/src/synfig/rendering/opengl/optimizer/optimizerblurpreparedgl.cpp
file renamed
+21 -5
synfig-core/src/synfig/rendering/common/task/tasktransformation.cpp synfig-core/src/synfig/rendering/opengl/optimizer/optimizermeshgl.cpp
file renamed
+62 -6
synfig-core/src/synfig/rendering/opengl/task/tasktransformationaffinegl.cpp synfig-core/src/synfig/rendering/opengl/task/tasksurfaceresamplegl.cpp
file renamed
+37 -23
synfig-core/src/synfig/rendering/opengl/task/tasktransformationaffinegl.h synfig-core/src/synfig/rendering/opengl/task/tasksurfaceresamplegl.h
file renamed
+11 -9
synfig-core/src/synfig/rendering/primitive/transformationaffine.cpp synfig-core/src/synfig/rendering/primitive/affinetransformation.cpp
file renamed
+41 -5
synfig-core/src/synfig/rendering/primitive/transformationaffine.h synfig-core/src/synfig/rendering/primitive/affinetransformation.h
file renamed
+9 -4
synfig-core/src/synfig/rendering/software/task/tasktransformationaffinesw.cpp synfig-core/src/synfig/rendering/software/task/tasksurfaceresamplesw.cpp
file renamed
+314 -304
synfig-core/src/synfig/rendering/software/task/tasktransformationaffinesw.h synfig-core/src/synfig/rendering/software/task/tasksurfaceresamplesw.h
file renamed
+21 -22