Revision b7db258 by Brecht Van Lommel December 1, 2011, 19:31 (GMT) |
Cycles: fix glsl error when using light path node. |
Revision d6d6ffd by Sergey Sharybin December 1, 2011, 19:21 (GMT) |
Check for mvert coords and normals when doing mesh.validate() and set invalid coordinates to zero and zero-length normals to Z-up direction. |
Revision fa3c345 by Campbell Barton December 1, 2011, 18:49 (GMT) |
dynamic paint, possible use of uninitialized value - fix. |
Revision fbdff29 by Andrew Wiggin December 1, 2011, 18:38 (GMT) |
Fix for RNA_warning crashing on MSVC release builds MSVC is not C99-compliant, but with the macro as it was, the "args" part was consuming and dropping one of the params, so the format string wanted N extra args, and there were only N-1... boom, crash! Without "args" this works correctly (checked on MSVC10 release build) |
Revision ce64872 by Andrew Wiggin December 1, 2011, 18:36 (GMT) |
Add stubs for bad level calls found when doing a release build (including more features) while working on the last commit |
Revision 5983bbe by Andrew Wiggin December 1, 2011, 18:35 (GMT) |
Fix for [#29472] ctrl F in edition causes crash MSVC is not C99-compliant, but with the macro as it was, the "args" part was consuming and dropping one of the params, so the format string wanted N extra args, and there were only N-1... boom, crash! Without "args" this works correctly (checked on MSVC10 release build) |
Revision b5332f2 by Sergey Sharybin December 1, 2011, 18:26 (GMT) |
Fixed issue with multiple textures and editmode when VBOs are enabled |
Revision c21f193 by Sergey Sharybin December 1, 2011, 18:26 (GMT) |
Fixed crash caused by recent VBO's changes Crash was caused by non-initialized original index passing to compareDrawOptions callback. Due to in some cases it's enough to know indices of faces in final DM (like for comparing if the same texture used for mesh drawing) assume this callback receives index in final DM and if it's needed it will make conversion to original index itself. This should help reaching extra speed if textured object is affected by bevel modifiers, i.e. |
Revision 9b931aa by Campbell Barton December 1, 2011, 17:51 (GMT) |
- remove redundant line in makesdna pointed out by 'troubled' in IRC - comment remove unused mesh edge flag. |
Revision 45de380 by Brecht Van Lommel December 1, 2011, 16:33 (GMT) |
Cycles * Compile all of cycles with -ffast-math again * Add scons compilation of cuda binaries, tested on mac/linux. * Add UI option for supported/experimental features, to make it more clear what is supported, opencl/subdivision is experimental. * Remove cycles xml exporter, was just for testing. |
Revision 6bdd65c by Howard Trickey December 1, 2011, 14:12 (GMT) |
Add missing properties to mesh select_all operator |
Revision f6f7e27 by Sergey Sharybin December 1, 2011, 12:12 (GMT) |
Slight refactor of VBO code to deal with multiple textures. Added compareDrawSettings callback to driver mesh's callbacks which are drawing textured faces (mapped and not mapped). This new callback checks if two faces are drawing with the same settings (testures, shading etc) and if they not, flush of faces happens into ogl using glDrawArrays and next face would be drawn with it's own settings. Currently implemented compareDrawSettings is used to resolve issue from bug report only, probably there are extra places where this callback is needed, but haven't seen configuration where current logic will fail, so it should be ok. Also reordered arguments passing to drawMappedFaces DM's callbacks, so now all drawing callback are accepting list of callbacks and then userData, instead of using mixed order of callbacks and userData which was a bit confusing to work with. This commit fixes: - #26410: VBO & multitexture doesnt work - #29464: VBO enabled causes UV coruption |
Revision c74f6a5 by Sergey Sharybin December 1, 2011, 10:25 (GMT) |
Fix #29469: Latest motion tracking not working. It was error in CMakeLists.txt caused by automatic bundling script which expanded variables instead of substituting them as-is. Fixed both of bundling script and CMakeLists.txt |
Revision 56da69f by Andrew Wiggin December 1, 2011, 09:49 (GMT) |
Fix for [#29467] Selection of active vertex color layer doesn't work Need to push active layer indices from loops & polys to faces again after tesselations |
Revision fc401fd by Campbell Barton December 1, 2011, 07:41 (GMT) |
error in recent commit |
Revision 78b60d3 by Campbell Barton December 1, 2011, 02:20 (GMT) |
fix [#28645] TODO: dissolve edges doesn't delete lonely vertices on edges support for dissolving boundry & loose edges, previously this would only join adjacent faces, now it collapses edge vertices when the edge has no face users. |
Revision f06bbae by Campbell Barton December 1, 2011, 01:41 (GMT) |
split BMFlags_To_MEFlags & MEFlags_To_BMFlags into type specific calls, since we always know the types with these functions theres not much point in having generic calls with a type switch. |
Revision 25098c7 by Campbell Barton December 1, 2011, 00:34 (GMT) |
svn merge ^/trunk/blender -r42292:42303 |
Revision 89e390f by Miika Hamalainen November 30, 2011, 20:41 (GMT) |
Dynamic paint vertex color output now works with bmesh. 3D view preview still doesn't work because the used CD_WEIGHT_MCOL data layer isn't yet generated properly during poly tessellation. |
Revision bc9b593 by Andrew Wiggin November 30, 2011, 18:03 (GMT) |
More DM func renames, fixing some build breaks, renaming more stuff, also seems like it might be fixing the recent CDDM_copy corruption/leak bug |
|
|
|


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