Canvas elements recreation performance.
Posted: 12 Dec 2013, 15:50
Hi!
I am planning to use NoesisGui for an application which includes 2d shapes editing. For it I will probably use Canvas and put elements on it. Now it is important for me to know whether there would be a big overhead if I recreate all Children of canvas on every update. Speaking numbers, I expect to have a Canvas with no more than 1000 elements (mostly texts and paths with solid and possibly some gradient colors).
So three questions are:
Is Canvas suitable for such task?
Is there a chance that recreating all children will be performing quickly enough on tablets?
If not, then would it help if I only update shapes that actually change?
Thanks!
I am planning to use NoesisGui for an application which includes 2d shapes editing. For it I will probably use Canvas and put elements on it. Now it is important for me to know whether there would be a big overhead if I recreate all Children of canvas on every update. Speaking numbers, I expect to have a Canvas with no more than 1000 elements (mostly texts and paths with solid and possibly some gradient colors).
So three questions are:
Is Canvas suitable for such task?
Is there a chance that recreating all children will be performing quickly enough on tablets?
If not, then would it help if I only update shapes that actually change?
Thanks!