Revision 0439733 by Sergey Sharybin November 29, 2017, 15:32 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 1136dee by Sergey Sharybin November 29, 2017, 15:26 (GMT) |
Cleanup: De-duplicate code in object update routines |
Revision 86847bf by Sergey Sharybin November 29, 2017, 15:22 (GMT) |
Cleanup: Split depsgraph uber transform function callback |
Revision 0af91d7 by Sergey Sharybin November 29, 2017, 15:15 (GMT) |
Cleanup: Remove unused argument |
Revision dbde3c7 by Sergey Sharybin November 29, 2017, 15:12 (GMT) |
Cleanup: Make object_handle_update easier to follow |
Revision aa2ecbf by Sergey Sharybin November 29, 2017, 15:01 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 1f9387e by Sergey Sharybin November 29, 2017, 14:59 (GMT) |
Cleanup: Remove unused function |
Revision aad711d by Sergey Sharybin November 29, 2017, 14:47 (GMT) |
Merge branch 'master' into blender2.8 |
Revision a02cbb3 by Clément Foucault November 29, 2017, 14:42 (GMT) |
Eevee: Fix default shader. |
Revision 60703e4 by Sergey Sharybin November 29, 2017, 14:37 (GMT) |
Transform: Avoid use of ob->recalc in snapping code Do a direct update of object transform instead, without involving manual trickery of recalc flag. Shouldn't be functional changes as far as artists are concerned, but will allow us to get rid of recalc flags in 2.8. Thanks Bastien for review! |
Revision 2e47d1a by Sergey Sharybin November 29, 2017, 13:59 (GMT) |
Merge branch 'master' into blender2.8 |
Revision c8b1a83 by Sergey Sharybin November 29, 2017, 13:58 (GMT) |
Depsgraph: Fix assert failure |
Revision 04715b4 by Sergey Sharybin November 29, 2017, 11:49 (GMT) |
Draw manager: Cleanup, use lower case prefix for private functions |
Revision 28a5e24 by Sergey Sharybin November 29, 2017, 11:30 (GMT) |
External engine: Cleanup, use lower case prefix for private functions |
Revision 5fb2f92 by Sergey Sharybin November 29, 2017, 11:28 (GMT) |
Eevee engine: Cleanup, use lower case prefix for private functions |
Revision 5a814e8 by Sergey Sharybin November 29, 2017, 11:26 (GMT) |
Clay engine: Cleanup, use lower case prefix for private functions |
Revision cdaa56b by Sergey Sharybin November 29, 2017, 11:24 (GMT) |
Basic engine: Cleanup, use lower case prefix for private functions |
Revision ffbc3a0 by Sergey Sharybin November 29, 2017, 11:19 (GMT) |
Eevee: Cleanup, avoid unneeded goto Ideally this also should be split into smaller functions, but will leave that for later a bit. |
Revision f6afdd5 by Sergey Sharybin November 29, 2017, 11:15 (GMT) |
Eevee: Cleanup, split long probe refresh function There is no reason to have such a long function, it is really easy to break it down into a smaller ones, and call them from where needed. Makes them smaller and easier to follow. Also avoids use of confusing goto's. |
Revision e168e0f by Sergey Sharybin November 29, 2017, 11:00 (GMT) |
Eevee: Cleanup, avoid too much nested indentation Just do early `continue`, makes code easier to follow than fewzillion of nested checks and loops and everything. |
|