Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3806 / 5574

December 1, 2011, 19:31 (GMT)
Cycles: fix glsl error when using light path node.

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.
December 1, 2011, 18:49 (GMT)
dynamic paint, possible use of uninitialized value - fix.
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)

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
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)

December 1, 2011, 18:26 (GMT)
Fixed issue with multiple textures and editmode when VBOs are enabled
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.
December 1, 2011, 17:51 (GMT)
- remove redundant line in makesdna pointed out by 'troubled' in IRC
- comment remove unused mesh edge flag.
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.

December 1, 2011, 14:12 (GMT)
Add missing properties to mesh select_all operator
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
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
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
December 1, 2011, 07:41 (GMT)
error in recent commit
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.
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.
December 1, 2011, 00:34 (GMT)
svn merge ^/trunk/blender -r42292:42303
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.
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021