X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmaskauto.h;h=a1338f43313a8005eebe39f10044426016720e6c;hb=166867a58d74619aa11aeb562a994cc364d62231;hp=7ebb15672a9816a94a97834442678dc271b22992;hpb=fb661e853152fd63537629a20f493a4cdcd4f019;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/maskauto.h b/cinelerra-5.1/cinelerra/maskauto.h index 7ebb1567..a1338f43 100644 --- a/cinelerra-5.1/cinelerra/maskauto.h +++ b/cinelerra-5.1/cinelerra/maskauto.h @@ -49,9 +49,8 @@ class MaskCoord { public: double x, y, z; }; class MaskEdge : public ArrayList { public: - MaskCoord &append() { return ArrayList::append(); } MaskCoord &append(double x, double y, double z=0) { - MaskCoord &c = append(); + MaskCoord &c = ArrayList::append(); c.x = x; c.y = y; c.z = z; return c; } @@ -81,6 +80,8 @@ public: }; #define FEATHER_MAX 100 +// GL reg limit 1024 incls shader param list +#define MAX_FEATHER 1000 class SubMask { @@ -96,8 +97,8 @@ public: void dump(FILE *fp); char name[BCSTRLEN]; - float fader; // -100 - 100 - float feather; // -100 - 100 + float fader; + float feather; MaskPoints points; MaskAuto *keyframe; };