Go to file
Campbell Barton 2c2d52c2de Optimize sculpt undo, avoid redundant updates
On undo, sculpting regular meshes would update _all_ GPU VBO's.
Avoiding the update gives noticeably faster undo.

This is also a fix/workaround for strange behavior with NVidia's driver (T47232),
Where locking and unlocking all buffers for updating
slows down redraw speed permanently after the first undo.

However the problem isn't avoided entirely since a single brush stroke might modify most of the mesh.
2016-02-13 18:59:56 +11:00
build_files install_deps: fix boost installation on Fedora/Suze & co. 2016-02-11 10:21:27 +01:00
doc Fix RenderEngine API docs 2016-02-08 20:35:32 +11:00
extern Imbuf: remove libredcode 2016-02-03 18:39:37 +11:00
intern Cycles: Fix compilation error with MinGW 2016-02-12 20:21:13 +01:00
release Fix T47314: Misaligned DataBlock Previews for groups with custom center coordinates 2016-02-11 17:34:08 +01:00
source Optimize sculpt undo, avoid redundant updates 2016-02-13 18:59:56 +11:00
tests Fix gtests on Windows/MSVC 2016-02-06 21:21:55 +05:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Git ignore BUILD_NOTES.txt from install_deps.sh. 2015-11-23 20:17:02 +01:00
.gitmodules Remove SCons building system 2016-01-04 14:20:48 +05:00
CMakeLists.txt Windows MSVC allow building with openvdb / tbb 2016-02-10 13:59:04 +01:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Minor edits to sync make.bat & makefile 2016-01-04 20:42:00 +11:00
make.bat Fix make.bat checking 64bit systems 2016-02-10 00:26:12 +11:00