April 13, 2021, 13:50 (GMT)  | 
GPencil: First step to refactor BKE_gpencil_stroke_geometry_update  | 
April 13, 2021, 13:34 (GMT)  | 
GPencil: Remove update flags for stroke and curve  | 
Revision 0b2556c by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 11:59 (GMT)  | 
Pose Library: lock the interface while flipping a pose Flipping a pose Action temporarily changes the pose itself, which can cause visual jitter. This is prevented by locking the interface while flipping.  | 
April 13, 2021, 11:25 (GMT)  | 
fix some compilation issues  | 
April 13, 2021, 11:21 (GMT)  | 
progress  | 
Revision 0b2e8f0 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 11:19 (GMT)  | 
Cleanup: Asset Browser, move Action-specific rendering code Move some Action-specific code required to render the preview image into the part of the code that is already Action-specific. No functional changes.  | 
Revision 161f6b5 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 11:18 (GMT)  | 
Merge remote-tracking branch 'origin/master' into asset-browser-poselib  | 
April 13, 2021, 11:15 (GMT)  | 
cleanup  | 
April 13, 2021, 10:58 (GMT)  | 
progress  | 
April 13, 2021, 10:53 (GMT)  | 
progress  | 
April 13, 2021, 10:44 (GMT)  | 
Cycles: Don't hardcode adaptive sampling passes for background renders Leave creation of such passes to the scene. No function changes expected, just reducing boiler plate code taking an advantage of smarter render pipeline now.  | 
April 13, 2021, 10:44 (GMT)  | 
Cycles: Fix memory leak of OptiX context and denoiser  | 
April 13, 2021, 10:44 (GMT)  | 
Cycles: Fix section name in the comment  | 
April 13, 2021, 10:44 (GMT)  | 
Cycles: Unify checks for unused passes Avoids possible scenario when viewport rendering uses samples count as a display pass: its offset will be 0 in this case, making checks in the kernel wrong. This also makes it so access to the adaptive sampling will cause memory issues instead of silently accessing combined passes.  | 
April 13, 2021, 10:28 (GMT)  | 
Cycles: make megakernel execution work again After addition of more kernels the logic didn't work well anymore, for example shade_light was holding up all paths going to the intersect_closest state. Rather than trying to get all paths to the intersect_closest state, make the megakernel support paths in different states. This seems to help viewport rendering by about 10% here. I also tweaked the threshold to what gave me best performance, but hard to say in general what this value should be. I noticed get_num_active_paths() used for adding more work tiles is not correct since it's double counting some paths. Not fixing it as part of this patch, only adding a comment about it.  | 
April 13, 2021, 10:23 (GMT)  | 
cleanup  | 
April 13, 2021, 10:23 (GMT)  | 
cleanup  | 
Revision ed16875 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 10:10 (GMT)  | 
Merge remote-tracking branch 'origin/master' into asset-browser-poselib  | 
Revision 32da114 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 10:01 (GMT)  | 
Asset Browser: Apply a pose before rendering its preview icon When rendering the preview icon of an Action, apply it to the pose object first. This ensures that the "Refresh" button of a pose actually uses that pose. This splits some functions into two flavours, one that acts on all bones and one that acts on the selected bones only. Normal use of the pose library only acts on selected bones, but for the preview the entire pose from the library is applied, regardless of selection.  | 
April 13, 2021, 09:56 (GMT)  | 
fixes  | 
| 
 | 
|


 Master Commits
MiikaHweb | 2003-2021