August 31, 2016, 14:48 (GMT) |
Fix T49210: Issue with User Count on Images in some shader nodetrees when rendering previews Our usercount handling was really... infuriating :| Here, localization (i.e. 'shalow' copy that should not touch to usercounts) was incrementing usercounts of the sole Textures IDs of lamps and worlds (on the weak and fallacious pretext that related BKE_free... functions would decrement those counts)... Seriously... So now, localize funcs do not increment any usercount anymore (since matching BKE_free... ones do not decrement any either), and we do not call anymore that stupid unlink when freeing temp localized copies of lamps/materials at end of preview generation. Note that we probably still have a lot to do to cleanup that copy/localize code, pretty sure we can dedpulicate a lot more. |
August 31, 2016, 12:26 (GMT) |
[Windows] Add support for code signing the final binaries. The option is controlled with the WITH_WINDOWS_CODESIGN option and needs: - Signtool must be found on the system, the standard windows sdk folders will be searched for it. - The path to the pfx file (WINDOWS_CODESIGN_PFX) - The password for the pfx , this can either be set by the WINDOWS_CODESIGN_PFX_PASSWORD variable but given that ends up in CMakeCache.txt (which might be undesirable) there is a backup option of setting the PFXPASSWORD environment variable on the system. Reviewers: sergey, juicyfruit Reviewed By: juicyfruit Tags: #bf_blender, #platform:_windows Differential Revision: https://developer.blender.org/D2182 |
August 31, 2016, 10:51 (GMT) |
Claude: add Pillar 'login' to Blender CLoud. Reusing again mostly code from NlenderCloud add-on, adapted to asset engine system... |
August 31, 2016, 08:17 (GMT) |
Merge branch 'master' into asset-engine |
August 31, 2016, 00:50 (GMT) |
Cycles: don't crash if OSLRenderServices::osl_ts is unset |
August 31, 2016, 00:49 (GMT) |
Cycles: Remove unused flag |
August 31, 2016, 00:27 (GMT) |
Cycles: Transform undisplaced coordinates into world space for bump shader eval Forgot to do this, shading should be correct now for transformed objects. |
August 31, 2016, 00:12 (GMT) |
Merge branch 'master' into temp-cycles-microdisplacement |
August 30, 2016, 20:08 (GMT) |
Correct render pass identifier usage in toolitps |
August 30, 2016, 19:09 (GMT) |
Fix stupid mistake in previous commit 'cleanup' part. Thanks to sergey for spotting it. |
August 30, 2016, 18:38 (GMT) |
Fix bad usercount handling of materials in BKE_mesh_new_from_object(). Curves and meshes (when no modifier application required) would increase their material usercount twice. Not sure how/why it worked in previous code, but with new, stricter ID handling we need more careful check of ID 'ownership' handling. Reported by Sergey over IRC, thanks. |
August 30, 2016, 16:24 (GMT) |
Cycles: Fix calculation of normals for subdivision meshes Not sure what happened here. Will have only effected Cycles standalone with linear subdivision in use. |
August 30, 2016, 14:15 (GMT) |
Fix type mismatch causing the buffer overflow in D810 |
August 30, 2016, 10:12 (GMT) |
Fix T49201: Mesh with OpenSubdiv subsurf and a texture disappears in Material viewport mode |
August 30, 2016, 09:48 (GMT) |
Fix T49187: inconsistent Normal Map node output for backfacing polygons. There basically are two issues here: in smooth mode (and all non-tangent normal map types) it doesn't invert the normal for backfacing polys; on the other hand for flat shaded tangent type it is inverted too soon. This fix does a brute force correction by checking the backfacing flag. Reviewers: #cycles, brecht Reviewed By: #cycles, brecht Differential Revision: https://developer.blender.org/D2181 |
August 30, 2016, 09:32 (GMT) |
Fix node editor to display node group names in the bottom left corner. Currently it pointlessly repeats the material name there, separated by slashes. That obviously should display the nested group path instead. |
August 30, 2016, 08:43 (GMT) |
Usual i18n/UI messages fixes... |
August 30, 2016, 08:43 (GMT) |
Fix T49158: Take II, some more untranslated UI messages... |
August 30, 2016, 08:29 (GMT) |
Cleanup: Indentation |
August 29, 2016, 20:17 (GMT) |
GPencil: Fix segment fault when undo When undo in UV/Image editor and press ESC key, there was segment fault in Toolsettings because the reference was missing. Now the toolsetting is loaded from context and not from local operator data. |
|
|
|


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