April 26, 2017, 16:04 (GMT) |
Draw Manager: cleanup, use doxy categories Also add DRW_state for accessing current draw state. |
April 26, 2017, 15:43 (GMT) |
Draw Manager: use engine drawing for depth drawing |
April 26, 2017, 15:01 (GMT) |
View3D: move depth drawing into own function No functional changes |
April 26, 2017, 14:57 (GMT) |
Merge branch 'master' into 28 |
April 26, 2017, 14:50 (GMT) |
Merge commit 'master@6ed15c5a41130b55cb57a43a8a9470a91d38c3d5' into blender2.8 # Conflicts: # source/blender/alembic/intern/abc_exporter.cc |
April 26, 2017, 14:48 (GMT) |
Cycles: Allow samples to finish in split kernel to avoid artifacts when canceling Previously canceling a render done by the split kernel could cause artifacts such as very bright or dark tiles. This was caused by unfinished samples being included in the output buffer. To avoid this we now wait till all the currently rendering samples have finished, up to a limit of twice the expected time for them to finish (currently this is no more than 20 seconds, but usually its much less). If samples still haven't finished by then we stop anyways in case there's an endless loop occurring. |
April 26, 2017, 14:48 (GMT) |
Cycles: Change OpenCL split kernel to use single program by default Single program builds twice as fast as multi programs, so its better for users to have it as the default. |
April 26, 2017, 14:48 (GMT) |
Cycles: Enable Correlated Multi Jitter for OpenCL and split kernel Testing showed no issues so there's no reason to not have this. |
April 26, 2017, 14:46 (GMT) |
[msvc/make.bat] Provide a convenience rebuild.cmd in the build folder for easy rebuilds. |
April 26, 2017, 14:01 (GMT) |
Move depth select loop into its own function Useful for splitting out draw logic in 2.8x |
April 26, 2017, 14:00 (GMT) |
Cycles: Fix over-allocation of triangles storage for triangle primitive hair Was also causing some bad memory access caused by read data from non-initialized arrays. Repoted by bzztploink in IRC, thanks! |
April 26, 2017, 14:00 (GMT) |
Fix race condition invalidating object data's bounding box |
April 26, 2017, 14:00 (GMT) |
Ensure task scheduler exists before any threading starts in Blender |
April 26, 2017, 14:00 (GMT) |
Avoid race condition copying Scene for off-thread OpenGL image save |
April 26, 2017, 14:00 (GMT) |
User preferences: Use checkbox for Cycles device selection It was totally unclear whether the device is enabled or disabled. Lots of people got fully lost in the current interface. While the solution is not fully ideal, it is at least solves ambiguity in the interface. |
April 26, 2017, 14:00 (GMT) |
Threading: Remove thread lock which seems useless Render data is never guarded by image drawe lock. |
April 26, 2017, 13:31 (GMT) |
Alembic export: support simple child hairs (Fix T51144) Simple child hairs don't have a face index number assigned, so the call to dm->getTessFaceData(dm, num, CD_MFACE) would cause a crash. To work around this, UV and normal vectors are copied from the parent hair. I've also removed an unnecessary call to dm->getTessFaceArray(dm); Reviewers: kevindietrich Differential Revision: https://developer.blender.org/D2638 |
April 26, 2017, 13:19 (GMT) |
Alembic: fixed indentation |
April 26, 2017, 13:19 (GMT) |
Alembic: fixed memory leaks |
April 26, 2017, 13:19 (GMT) |
Alembic: fixed refcount issue when duplicating imported objects Duplicating an imported object didn't increment the cache reader's refcount, whereas removing the duplicate did decrement it. This caused problems. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021