blender/release
Jeroen Bakker ea4309925f Performance: Limit recounting during selection mode flushing.
This patch ensures that selection mode flushing updates total selection
counts internally. This reduces recounting when we are sure that the
input total selection counts were up to date.

For example for circle selection the total selection counts were
correct. But during flushing the selection could have been changed and
therefore the selection was always recounted.

This increased the performance on selected system from 6.90 FPS to 8.25
FPS during circle selection operations.

Before: {F10179981}
After: {F10179982}

Reviewed By: mano-wii

Differential Revision: https://developer.blender.org/D11647
2021-06-18 15:44:08 +02:00
..
bin Cleanup: spelling 2017-04-27 21:41:03 +10:00
darwin Update all README to clearify intention or usage 2021-05-31 18:58:42 +02:00
datafiles Performance: Limit recounting during selection mode flushing. 2021-06-18 15:44:08 +02:00
freedesktop Docs: 2.93 release description for Linux appdata 2021-06-02 13:22:16 +02:00
license Licenses: Attribution document 2020-12-11 18:44:11 +01:00
lts Blender LTS: match download urls with latest changes in buildbot. 2021-05-19 16:41:51 +02:00
scripts Performance: Limit recounting during selection mode flushing. 2021-06-18 15:44:08 +02:00
text Move license files to license subfolder 2020-09-24 12:49:36 +02:00
windows BuildBot: Cleanup 2021-06-01 15:18:11 +02:00