Revision 579edb1 by Mai Lavelle August 23, 2017, 10:54 (GMT) |
Cycles: Add maximum depth stat to bvh builder |
Revision 2540741 by Mai Lavelle August 23, 2017, 10:54 (GMT) |
Fix implementation of atomic update max and move to a central location While unlikely to have had any serious effects because of limited use, the previous implementation was not actually atomic due to a data race and incorrectly coded CAS loop. We also had duplicates of this code in a few places, it's now been moved to a single location with all other atomic operations. |
Revision 5c60721 by Sergey Sharybin August 23, 2017, 10:35 (GMT) |
Fix T51805: Overlapping volumes renders incorrect on AMD GPU We need to make sure we can store all volume closures for all objects in volume stack. This is a bit tricky to detect what would be the "nestness" level of volumes so for now use maximum possible stack depth. Might cause some slowdown, but better to give reliable render output than to fail quickly. Should be safe for 2.79 after extra eyes. |
Revision cb4884f by Campbell Barton August 23, 2017, 10:16 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 37cfa44 by Campbell Barton August 23, 2017, 10:15 (GMT) |
Cleanup: move variadic defines to their own header So we can use in headers without pulling in many other defines. |
Revision b951370 by Campbell Barton August 23, 2017, 10:15 (GMT) |
Cleanup: mark VA_NARGS_COUNT as public Was already used in two other headers, remove underscore prefix. |
Revision 1a76bc7 by Sergey Sharybin August 23, 2017, 09:49 (GMT) |
Fix T52218: Missing update when reconnecting node If node was connected to output, we tag tree for update no matter where the node was re-plugged to. Should be safe for 2.79. |
Revision 5450723 by Campbell Barton August 23, 2017, 09:40 (GMT) |
RNA: use string join functions as with operators |
Revision 917d069 by Campbell Barton August 23, 2017, 09:21 (GMT) |
Merge branch 'master' into blender2.8 |
Revision cf8d35e by Campbell Barton August 23, 2017, 09:18 (GMT) |
RNA: use string-join to simplify operator register Also sanity check macro-operator ID's. |
Revision 81c0e64 by Campbell Barton August 23, 2017, 09:17 (GMT) |
BLI_string_utils: string joining utility functions Includes a version that takes a separator and macros for convenience. |
Revision 55861cb by Campbell Barton August 23, 2017, 08:48 (GMT) |
PyAPI: avoid instantiating args twice in macro Would cause problems if args included function calls. |
Revision 9d6d413 by Campbell Barton August 23, 2017, 06:22 (GMT) |
RNA: check for duplicate manipulator names |
Revision 58a4c76 by Campbell Barton August 23, 2017, 06:10 (GMT) |
Merge branch 'master' into blender2.8 |
Revision b8d77c4 by Campbell Barton August 23, 2017, 05:50 (GMT) |
Cleanup: remove space from filenames |
Revision 46b9f89 by Campbell Barton August 23, 2017, 05:36 (GMT) |
Tests: fix incorrect check for hidden dir Copy-pasted mistake in tests and tools. |
Revision 1e60ac3 by Campbell Barton August 23, 2017, 05:02 (GMT) |
Revision 4761dea by Campbell Barton August 23, 2017, 04:14 (GMT) |
RNA: keep structs_map valid w/ ID duplicate & free |
Revision 8899ac1 by Campbell Barton August 23, 2017, 03:03 (GMT) |
GHash: BLI_ghash_reinsert_key utility function Useful when ghash keys are reallocated. |
Revision 980a864 by Thomas Beck August 22, 2017, 19:35 (GMT) |
Fix T52466: Silence search for button_context menu type. We were showing "search for unknown menutype WM_MT_button_context" messages in terminal which were not helpful for users, so now they are disabled. To be backported to 2.79 |
|
|
|


Master Commits
MiikaHweb | 2003-2021