{"push_id":967882928,"size":60,"distinct_size":21,"ref":"refs/heads/volume_object","head":"bba5568efbd188530dcb697bc988139022bd9ebe","before":"bb871c8f26490b8c022af5ada08f4ecbf6cfcb2a","commits":[{"sha":"e688a62712a727042e3103f50404b25e2d9580b6","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Cycles: Fix for initial guess of the radius for Burley BSSRDF\n\nThe value was too high, causing bad Newton iteration step.\nNow the value is not so good, but it's still within 9 iterations\nand those high number of iterations are only happening in\napprox 1% of input values.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/e688a62712a727042e3103f50404b25e2d9580b6"},{"sha":"3758828d339401cefc69406f0b8f9487ee22ecc2","author":{"email":"eaefd92e352708eb59cabff82fd731cbccde246f@wanadoo.fr","name":"Bastien Montagne"},"message":"Install_deps: update magic build numbers of OIIO and OSL.\n\nPlease remember to change those each time you update building code and there is no version change.\nOtherwise poeple re-running the script won't get the updated builds.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/3758828d339401cefc69406f0b8f9487ee22ecc2"},{"sha":"24ae7b9035ad78c3d030210a497bf20af6b45318","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Cycles: Don't gray out integrator settings when userprefs are set to OpenCL but scene is set to CPU","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/24ae7b9035ad78c3d030210a497bf20af6b45318"},{"sha":"c53c8df6d9e3d2093baf9aa69e350b9cba530e48","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Cycles: ifdef some extra code when building split kernels","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/c53c8df6d9e3d2093baf9aa69e350b9cba530e48"},{"sha":"c105c59bb4e00d88c688f63c699dc78c0be4592a","author":{"email":"632fef49d13ffb589bf5100cef3a3e6d770d1bdd@gmail.com","name":"Joshua Leung"},"message":"Fix T46037: Moving keys in NLA tweak mode on offset actions results in Bezier handles getting stretched unreasonably\n\nPatch by Alexander Gavrilov (angavrilov)\n\nReviewed by Joshua Leung (aligorith)","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/c105c59bb4e00d88c688f63c699dc78c0be4592a"},{"sha":"c4dc14b079d81fd012383b910291246e7ebf9a04","author":{"email":"632fef49d13ffb589bf5100cef3a3e6d770d1bdd@gmail.com","name":"Joshua Leung"},"message":"Fix T45915: Cannot select keyframes in summary channels in Dope Sheet in TweakMode\n\nWhen in TweakMode on NLA strips that had an offset, it was not possible to select\nthose keyframes in the Summary Channel in the Dope Sheet.\n\nThe main gist of it is that the current code is from before the summary track was\nintroduced, and so could assume that ANIM_nla_mapping_get() would work for all channels\npresent. Thus, simply converting the clicked frame to nla-mapped time once would be\nenough. However, for summary channels, nla-mapping_get() doesn't do anything, since\nwe can potentially include keyframes from several different objects!","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/c4dc14b079d81fd012383b910291246e7ebf9a04"},{"sha":"d3889e2cad20b4bdb90970b5ba0119c2729836bd","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Fix T47329: Compositing fails to render unless each included scene was rendered since opening","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/d3889e2cad20b4bdb90970b5ba0119c2729836bd"},{"sha":"3ad0344171dfa6a6116882e2e3b04ede26d4be65","author":{"email":"eaefd92e352708eb59cabff82fd731cbccde246f@wanadoo.fr","name":"Bastien Montagne"},"message":"Fix T47326: Snap to vertices not working properly in orthogonal view mode.\n\nSame causes as when snapping to faces, so same solution: in case of ortho view,\noffset start of ray to be just slightly outside of the target's bbox, to avoid\ntoo much far away start point that generate floating point computation instability\nin BVH raycasting.\n\nNote that this lead to some refactoring, to avoid duplicating too much of code.\n\nFor now, edge snapping seems to behave OK (uses different logic), so not touched.\n\nBased on patch by Germano Cavalcante (@mano-wii), thanks!","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/3ad0344171dfa6a6116882e2e3b04ede26d4be65"},{"sha":"2685d45fa2b26e713b9e7d0e9f618fffe62a843c","author":{"email":"eaefd92e352708eb59cabff82fd731cbccde246f@wanadoo.fr","name":"Bastien Montagne"},"message":"Fix error in last commit.\n\ntreedata could have a non-initialized tree in case of edge_snapping, leading to segfault.\n\nSpotted by @mano-wii, thanks.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/2685d45fa2b26e713b9e7d0e9f618fffe62a843c"},{"sha":"ca88bc5ac13efd8ea7157ab97396db51bb0bda64","author":{"email":"dc83064f3b5430de6964efc4b001468be8c77931@dingto.org","name":"Thomas Dinges"},"message":"Cleanup: Rename has_heterogeneous_volume variable.\n\nNo functional changes, this change is done for consistency of upcoming changes.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/ca88bc5ac13efd8ea7157ab97396db51bb0bda64"},{"sha":"469447f7077e42ec73d71e51f8f6bebc918fdfa6","author":{"email":"dc83064f3b5430de6964efc4b001468be8c77931@dingto.org","name":"Thomas Dinges"},"message":"Cycles: Auto disable World MIS, if we only use a simple color.\n\nWhen World MIS is enabled by the user, we now check if we actually need it.\nIn case of a simple node setup (no procedurals, no HDRs..) we auto disable MIS internally to save render time.\n\nThis change is important for upcoming default changes.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/469447f7077e42ec73d71e51f8f6bebc918fdfa6"},{"sha":"66a9698978d9ca1840b782612250ee77490376b3","author":{"email":"dc83064f3b5430de6964efc4b001468be8c77931@dingto.org","name":"Thomas Dinges"},"message":"Cycles: Change several default values (second batch).\n\nThis change the following values:\n- World settings:\n\t- Use MIS: On\n\t- MIS Samples: 1\n\t- MIS Resolution: 1024\n\nEnabling World MIS per default won't make simple backgrounds (flat background color) slower,\nsee previous commit. This gets disabled internally if World MIS is not actually needed.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/66a9698978d9ca1840b782612250ee77490376b3"},{"sha":"a6ca8a1b736e098b6c909e5eb23134afb617ff1e","author":{"email":"dc83064f3b5430de6964efc4b001468be8c77931@dingto.org","name":"Thomas Dinges"},"message":"Cleanup: Remove support for OSL versions < 1.6.\n\nWe can get rid of more ifdefs once all platforms are on OSL 1.7 soon.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/a6ca8a1b736e098b6c909e5eb23134afb617ff1e"},{"sha":"4443bb89228098a7b7eecdf4899a46aee5061bce","author":{"email":"c0eff69f70823979dcd4b5b929c930638469d603@gmail.com","name":"Brecht Van Lommel"},"message":"Fix Burley BSSRDF NaNs and fireflies.\n\nExplicitly truncate to Rm same way as the Gaussian BSSRDF, and use safe_sqrtf()\nto be sure in case of float precision issues.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/4443bb89228098a7b7eecdf4899a46aee5061bce"},{"sha":"d5e929a9d33fd10effe89348c8f0460581335d33","author":{"email":"c0eff69f70823979dcd4b5b929c930638469d603@gmail.com","name":"Brecht Van Lommel"},"message":"Code cleanup: remove unused Cycles code from BVH cache.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/d5e929a9d33fd10effe89348c8f0460581335d33"},{"sha":"e602fe60c042c7ff0a1ebbe2deab3b347f4ccc86","author":{"email":"c0eff69f70823979dcd4b5b929c930638469d603@gmail.com","name":"Brecht Van Lommel"},"message":"Code cleanup: resolve minor Cycles todo's.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/e602fe60c042c7ff0a1ebbe2deab3b347f4ccc86"},{"sha":"6081f6c3870718660e984da3fbfcd44c55abcc20","author":{"email":"c0eff69f70823979dcd4b5b929c930638469d603@gmail.com","name":"Brecht Van Lommel"},"message":"Fix T47204: selection failing directly after disabling multisample in user prefs.\n\nNow store the multisample setting each window was created with.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/6081f6c3870718660e984da3fbfcd44c55abcc20"},{"sha":"d978f23f718d67bbae8b90d88361874fec9797ec","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"CMake: Remove mention of extern_redcode, it was removed","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/d978f23f718d67bbae8b90d88361874fec9797ec"},{"sha":"e1f5b2b4c11a5081704e889c1800383868f6f855","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Fix GTests compilations on Windows\n\nUnfortunately this doesn't make all tests compilable due\nto all sort of weird and wonderful bad levels includes\non Windows (G referenced from bf_blenlib) but at least\nallows to selectively build tests for now.","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/e1f5b2b4c11a5081704e889c1800383868f6f855"},{"sha":"a90d5cd6929d2f3e052a7bd2f1a13a18fa025a91","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Cycles: Remove workaround for MSVC2010 and Boost\n\nWe've upgraded to Boost-1.60 and MSVC2013 since the workaround\nwas originally committed. After checks with current compiler and\nlibraries the original bug is no longer happening.\n\nThis will make string comparison much faster in Windows, solving\nsynchronization bottlenecks of fewzillion objects.\n\nThanks Martin Felke (aka scorpion81) for the tests!","distinct":false,"url":"https://api.github.com/repos/diekev/blender/commits/a90d5cd6929d2f3e052a7bd2f1a13a18fa025a91"}]}