Campbell Barton
84f8b47c4c
Cleanup: clang-format
2020-06-30 20:50:37 +10:00
Jens Verwiebe
6b53e0adbc
Better fix for crash ( with gpu only ) on render end/abort introduced in 0dced1a
2020-06-25 11:06:56 +02:00
Jens Verwiebe
ec776f18ff
Fix crashing on render end/abort introduced in 0dced1a
2020-06-24 23:51:57 +02:00
Brecht Van Lommel
0dced1af34
Fix T78149: Cycles memory leak rendering animation with Embree
2020-06-24 18:48:16 +02:00
Brecht Van Lommel
2c41c8e94f
Cycles: internal refactoring to make thick/ribbon curve separate primitives
...
Also removing the curve system manager which only stored a few curve intersection
settings. These are all changes towards making shape and subdivision settings
per-object instead of per-scene, but there is more work to do here.
Ref T73778
Depends on D8013
Maniphest Tasks: T73778
Differential Revision: https://developer.blender.org/D8014
2020-06-22 13:28:01 +02:00
Brecht Van Lommel
ace3268482
Cleanup: minor refactoring around DeviceTask
2020-06-22 13:06:47 +02:00
Dalai Felinto
2d1cce8331
Cleanup: make format after SortedIncludes change
2020-03-19 09:33:58 +01:00
Brecht Van Lommel
d8aa613d94
Cleanup: add ImageHandle to centralize image ownership logic
2020-03-11 20:35:38 +01:00
Brecht Van Lommel
d809853513
Cleanup: simplify Cycles primitive attribute map storage
2020-02-07 12:18:15 +01:00
Brecht Van Lommel
d9c5f0d25f
Cleanup: split Cycles Hair and Mesh classes, with Geometry base class
2020-02-07 12:18:15 +01:00