[Synfig-devl] [synfig/synfig] e2f89a: ETL test: avoid clash between ETL::hermite and std...

2022-02-28 Thread rodolforg via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: e2f89aac473ba9016582d35f9fac74e61e99ec8c
  
https://github.com/synfig/synfig/commit/e2f89aac473ba9016582d35f9fac74e61e99ec8c
  Author: rodolforg 
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
M ETL/test/angle.cpp

  Log Message:
  ---
  ETL test: avoid clash between ETL::hermite and std::hermite (#2547)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 0560cc: Layer LumaKey is not a Composite, but a simple fil...

2022-02-28 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0560cc17f24c63f008f07299d061adb9fdcf5bbf
  
https://github.com/synfig/synfig/commit/0560cc17f24c63f008f07299d061adb9fdcf5bbf
  Author: Rodolfo Ribeiro Gomes 
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
M synfig-core/src/modules/mod_filter/lumakey.cpp
M synfig-core/src/modules/mod_filter/lumakey.h

  Log Message:
  ---
  Layer LumaKey is not a Composite, but a simple filter effect

It works in a similar way Clamp Layer does:
 It handles each pixel of Context by its color info itself only.
 It does not depend on its surrounding (unlike Blur, for example)

It does not use any Blend method.
So, it is neither a Layer_CompositeFork nor a Layer_Composite.

Although I'm not sure about removing Layer_NoDeform, this bogus class
is not referred anywhere, only in Layer declarations.


  Commit: 174d0c5199cd591ecdb9bd92028d19b299f7bba3
  
https://github.com/synfig/synfig/commit/174d0c5199cd591ecdb9bd92028d19b299f7bba3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
M synfig-core/src/modules/mod_filter/lumakey.cpp
M synfig-core/src/modules/mod_filter/lumakey.h

  Log Message:
  ---
  Port LumaKey to Cobra renderer engine


  Commit: bf170719ffc8f2294fd419828982ba815a59d782
  
https://github.com/synfig/synfig/commit/bf170719ffc8f2294fd419828982ba815a59d782
  Author: Rodolfo Ribeiro Gomes 
  Date:   2022-02-27 (Sun, 27 Feb 2022)

  Changed paths:
M synfig-core/src/modules/mod_filter/lumakey.cpp

  Log Message:
  ---
  simplificate new pixel computation


  Commit: 7920d184f86b1220e8280b69ac437f46d0244a40
  
https://github.com/synfig/synfig/commit/7920d184f86b1220e8280b69ac437f46d0244a40
  Author: Konstantin Dmitriev 
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
M synfig-core/src/modules/mod_filter/lumakey.cpp
M synfig-core/src/modules/mod_filter/lumakey.h

  Log Message:
  ---
  Merge PR #2551: Port Luma Key to Cobra renderer engine


Compare: https://github.com/synfig/synfig/compare/1e2fc134eed7...7920d184f86b


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl