Revision 3072507 by Campbell Barton July 19, 2016, 12:01 (GMT) |
Fix building on NetBSD |
Revision eac9d2d by Sergey Sharybin July 19, 2016, 10:49 (GMT) |
OpenSubdiv: Fix wrong shading in BI texture mode This probably makes code somewhat slower, but we can't easily know whether we can use a shortcut and only use directional lighting from the scene. Need some better integration between GPU and OpenSubdiv for that. |
Revision c883946 by Sergey Sharybin July 19, 2016, 10:49 (GMT) |
OpenSubdiv: Fix broken structure alignment when using color material |
Revision d8de018 by Campbell Barton July 19, 2016, 09:31 (GMT) |
update player stub |
Revision 95da688 by Campbell Barton July 19, 2016, 00:27 (GMT) |
Fix missing break in libblock relink |
Revision 3948f65 by Campbell Barton July 19, 2016, 00:27 (GMT) |
Cleanup: style, spelling |
Revision bd59206 by Campbell Barton July 18, 2016, 23:16 (GMT) |
Cleanup: style, spelling |
July 18, 2016, 20:54 (GMT) |
Cycles: add ConstantFolder class for constant folding boilerplate. Reviewed By: brecht, sergey Differential Revision: https://developer.blender.org/D2089 |
July 18, 2016, 20:40 (GMT) |
Cycles: add support for motion blurring of fluid meshes. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2063 |
Revision 20ec6bc by Brecht Van Lommel July 18, 2016, 20:40 (GMT) |
Fix Cycles kernel build without render passes support. |
Revision 277cb12 by Campbell Barton July 18, 2016, 20:01 (GMT) |
Fix T48874: Nested pop-up didn't update its parent |
Revision 399c978 by Ray molenkamp July 18, 2016, 19:09 (GMT) |
Revision ffe106a by Campbell Barton July 18, 2016, 19:03 (GMT) |
Docs: improve bpy.props.EnumProperty reference |
Revision a99dbb9 by Campbell Barton July 18, 2016, 16:46 (GMT) |
Fix T48885: Wheel in image space changes wrong window |
Revision de0f371 by Campbell Barton July 18, 2016, 16:46 (GMT) |
Fix missing release w/ mouse wheel over layer menu |
July 18, 2016, 13:48 (GMT) |
[bf_intern_ghost/Windows] Cleanup This patch addresses the following issues in bf_intern_ghost ``` Warning C4312 'type cast': conversion from 'GHOST_TEmbedderWindowID' to 'HWND' of greater size bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_WindowWin32.cpp 179 Warning C4312 'type cast': conversion from 'GHOST_TEmbedderWindowID' to 'HWND' of greater size bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_WindowWin32.cpp 198 ``` GHOST_TEmbedderWindowID is defined as long, handles are however of pointer size, so this should have been an issue when we moved to 64 bits, guess we got lucky. fixed by turning GHOST_TEmbedderWindowID from long into void* ``` Warning C4302 'reinterpret_cast': truncation from 'HKL' to 'LANGID' bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_ImeWin32.cpp 67 ``` reinterpret_cast emits warnings on truncation, LOWORD does the job just as well with no warnings. ``` Warning C4838 conversion from 'int' to 'DWORD' requires a narrowing conversion bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_ContextWGL.cpp 734 Warning C4838 conversion from 'int' to 'BYTE' requires a narrowing conversion bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_ContextWGL.cpp 734 ``` Weird warning, it does a really bad job at telling you what parameter is causing the warning , tuns out there's a bunch of parameters that cause it but it still only yields a single warning, the problem is that every (somevar ? a : b) construct results in an integer type. which needs to be properly cast to get rid of the warning. ``` Warning C4996 'GetVersionExA': was declared deprecated bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_WindowWin32.cpp 105 Warning C4996 'GetVersionExA': was declared deprecated bf_intern_ghost K:BlenderGitblenderinternghostinternGHOST_WindowWin32.cpp 107 ``` The warning was clear, the code not as much. The version check in place here is quite convoluted and could be replaced by including VersionHelpers.h and calling IsWindows7OrGreater, However, CreateInstance will just return NULL in m_Bar if the interface is not supported, so the whole check is useless. This however did require that the CreateInstance call actually asked for ITaskbarList3 and not ITaskBarlist . (You're not really allowed to assign different interface types to each-other, a roundtrip through QueryInterface is required there, we were violating spec here by asking for ITaskBarlist and storing it in ITaskbarList3* ) Reviewers: sergey Reviewed By: sergey Subscribers: sergey Differential Revision: https://developer.blender.org/D2094 |
Revision a76e69f by Sergey Sharybin July 18, 2016, 13:42 (GMT) |
Additional Waveform Drawing Mode This diff adds a 6th drawing mode to the Waveform Scope. The new mode shows the RGB colour channels overlaid as a "Full colour" waveform. The old "Red Green Blue" mode is renamed "Parade" which is the standard industry term for RGB channels shown side-by-side. This full colour style of waveform is very much more useful for colour grading than the Parade mode and is the default waveform for many artists. Files from older Blender versions which show scopes open as expected. Patch by John Cox (johnedwardcox), thanks! Reviewers: sergey Reviewed By: sergey Subscribers: campbellbarton, tmw, Blendify Differential Revision: https://developer.blender.org/D1936 |
July 18, 2016, 13:26 (GMT) |
[MSVC2015/Cycles] MSVC2015 before update 3 produce invalid builds I'm not quite sure where the codegen bug gets triggered but it's easily noticeable in the barcelona scene. (extra saturated leafs and illumination on the right ledge of the pool) 2013 buildbot reference image: {F320792} 2015 With no updates (compiler version 19.00.23026) {F320793} 2015 With Update 2 (Compiler version 19.00.23918) {F320794} 2015 With Update 3 (Compiler version 19.00.24210) {F320795} This patch blocks all compiler builds before update 3 in a similar way we did for msvc 2013 update 4 Reviewers: campbellbarton, brecht, juicyfruit Reviewed By: juicyfruit Tags: #bf_blender Differential Revision: https://developer.blender.org/D2100 |
Revision 6239afd by Ray Molenkamp / Sergey Sharybin July 18, 2016, 13:20 (GMT) |
[MSVC/LNK4199/Cleanup] Delay loading is causing linker warnings. We recently added delay-loading of the openmp dll's so we no longer had to use the stub loader, we however put these linker flags on the global linker flags causing any sub projects not using openmp to spit linker warning 4199 while building, ``` Warning LNK4199 /DELAYLOAD:vcomp140.dll ignored; no imports found from vcomp140.dll datatoc k:BlenderGitbuild_windows_2015asourceblenderdatatocLINK 1 ``` This patch makes the delay-load only apply to the blender project. Reviewers: sergey Subscribers: sergey Tags: #bf_blender Differential Revision: https://developer.blender.org/D2092 |
Revision 65e7caf by Bastien Montagne July 18, 2016, 12:41 (GMT) |
Fix (unreported) ED_region_tag_redraw_partial() could override a previously defined partial redraw, instead of extending it. Probably not an issue currently, since partial redraw is not much used (only from sculpt code and box-rendering it seems?), but logic was broken here. |
|
|
|


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