fractorium/Source/Ember
Person 3b261124b2 --User changes
-Optimization and correction for hexaplay3D and hexnix3D.
 -Major optimization on the GPU for flames which only have one xform, by skipping all random xform selection code.
 -Changes to how xaos is "preserved" when adding new xforms, copying xforms and duplicating xforms.
 --Duplicating xforms when no xaos is present in the flame now maintains not using xaos, and keeps all values as one.
 --Duplicating xforms when xaos is present, will result in xaos rows and columns that are the same as the xforms being duplicated, with the new row and column area having values of 1.
 --Duplicating xforms when xaos is present, while Control is pressed, will result in xaos rows and columns that have values of 0, with the new row and column area having values of 1.
 ---Copying xforms has the same behavior as duplicating with Control pressed.

--Bug fixes
 -hexaplay3D, hexnix3D and post_smartcrop were wrong on the GPU because they are the rare variations which preserve state between iterations.
 -Changing the sub batch size would improperly wrong the wrong number of iterations.

--Code changes
 -Some functions in Affine2D made const.
 -Change in the index at which points and variation state are preserved between kernel calls.
 -Some arguments in some member functions of GLEmberController made const.
2020-01-25 11:12:49 -08:00
..
Affine2D.cpp --User changes 2020-01-25 11:12:49 -08:00
Affine2D.h --User changes 2020-01-25 11:12:49 -08:00
CarToRas.h --User changes 2020-01-18 22:29:08 -08:00
Curves.h --User changes: 2019-04-13 19:00:46 -07:00
DensityFilter.h 06/09/2017 2017-06-09 19:38:06 -07:00
DllMain.cpp --Bug fixes 2016-03-01 17:26:45 -08:00
Ember.cpp --Code changes 2019-10-02 20:24:55 -07:00
Ember.h --User changes 2020-01-25 11:12:49 -08:00
EmberDefines.h --User changes 2020-01-18 22:29:08 -08:00
EmberMotion.h --User changes 2016-04-03 18:55:12 -07:00
EmberPch.cpp Initial source commit 2014-07-08 00:11:14 -07:00
EmberPch.h --User changes 2018-09-17 22:16:12 -07:00
EmberToXml.cpp --User changes 2020-01-18 22:29:08 -08:00
EmberToXml.h --User changes 2017-11-26 17:27:00 -08:00
Interpolate.h --User changes 2019-04-25 22:34:09 -07:00
Isaac.h --User changes 2019-07-24 18:29:33 -07:00
Iterator.h --User changes 2020-01-18 22:29:08 -08:00
Palette.h --User changes 2019-04-23 19:50:42 -07:00
PaletteList.cpp --User changes 2019-07-24 18:29:33 -07:00
PaletteList.h --Bug fixes 2017-02-26 09:34:43 -08:00
Point.h --Code changes 2017-03-27 18:05:06 -07:00
Renderer.cpp --User changes 2020-01-18 22:29:08 -08:00
Renderer.h --User changes: 2019-04-13 19:00:46 -07:00
RendererBase.cpp --Bug fixes 2019-12-27 21:04:41 -08:00
RendererBase.h --User changes: 2019-04-13 19:00:46 -07:00
SheepTools.h --User changes 2020-01-18 22:29:08 -08:00
SpatialFilter.h --User changes 2017-11-26 17:27:00 -08:00
Spline.cpp --User changes: 2019-04-13 19:00:46 -07:00
Spline.h --User changes: 2019-04-13 19:00:46 -07:00
TemporalFilter.h --User changes 2016-03-28 18:49:10 -07:00
Timing.h 06/6/2017 2017-06-06 20:13:30 -07:00
Utils.h --Bug fixes 2019-12-31 23:01:30 -08:00
VarFuncs.h --User changes 2019-06-02 14:33:42 -07:00
Variation.h --User changes 2020-01-25 11:12:49 -08:00
VariationList.cpp --Code changes 2019-10-02 20:24:55 -07:00
VariationList.h --User changes 2016-05-18 16:48:40 -07:00
Variations01_flam3_compat.h --Code changes 2019-10-02 20:24:55 -07:00
Variations01.h --Bug fixes 2019-12-27 21:04:41 -08:00
Variations02.h Variations02.h edited online with Bitbucket 2020-01-07 15:59:01 +00:00
Variations03.h --Bug fixes 2019-12-27 21:04:41 -08:00
Variations04.h --User changes 2020-01-16 20:22:41 -08:00
Variations05.h --User changes 2020-01-25 11:12:49 -08:00
Variations06.h --User changes 2020-01-25 11:12:49 -08:00
Variations07.h --Bug fixes 2019-12-27 21:04:41 -08:00
Variations08.h --User changes 2019-06-18 21:29:58 -07:00
VariationsDC.h --Bug fixes 2019-05-23 19:44:27 -07:00
Xform.h --Bug fixes 2019-12-27 21:04:41 -08:00
XmlToEmber.cpp --User changes 2020-01-18 22:29:08 -08:00
XmlToEmber.h --User changes: 2019-04-13 19:00:46 -07:00