X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Fcolor.h;h=35e2857005ff4be11d2b362d75c0b492f1537be5;hb=356a1d6958810ca98dbb433af9afb13cf916091b;hp=a5455c1faf4112ac10aefd52847c01f5e12f729c;hpb=b10a7e1fa5b5e41debef35a38d084f4260247fee;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/color.h b/synfig-core/trunk/src/synfig/color.h index a5455c1..35e2857 100644 --- a/synfig-core/trunk/src/synfig/color.h +++ b/synfig-core/trunk/src/synfig/color.h @@ -44,6 +44,11 @@ /* === M A C R O S ========================================================= */ +#define use_colorspace_gamma() App::use_colorspace_gamma +#define colorspace_gamma() (2.2f) +#define gamma_in(x) ((x>=0)?pow((float)x,1.0f/colorspace_gamma()):-pow((float)-x,1.0f/colorspace_gamma())) +#define gamma_out(x) ((x>=0)?pow((float)x,colorspace_gamma()):-pow((float)-x,colorspace_gamma())) + #ifdef WIN32 #include #ifndef isnan