Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2552 / 5574

July 16, 2015, 15:26 (GMT)
Fix for the previous commit: overallocation of an array
July 16, 2015, 15:25 (GMT)
Fix T45446: Crash when baking a certain object

Issue was caused by deform vert layer existing in the mesh.
Solved in quite simple way, but it still might be missing
some other layers.

Any custom data experts around to check if it's correct?
July 16, 2015, 15:12 (GMT)
Sculpt draw code:

Remove legacy code completely, now dyntopo, multires et al even work on
GL 1.1 for really hardcore users :p

Real purpose here though is to be able to have fast multires drawing
even with VBO off, since it requires using indices for vertex buffers.

Also made own code elf puke an eaten normal update function which
made multires not update normals in solid mode...sorry.
July 16, 2015, 07:28 (GMT)
Fix T45456: Error's in splash don't restore cursor
July 16, 2015, 07:15 (GMT)
Disable check for recent-files.txt existing

slows startup on remote, network fs... etc.
July 16, 2015, 06:33 (GMT)
Fix T45447: Area light importance sampling improvement

Turning on importance sampling on area lights increases noise on diffuse
surfaces. This was caused by PDF calculated for an intersected point on
light instead of original light position.

Patch by Stefan with some own modifications.
July 16, 2015, 05:49 (GMT)
Optimize Vertex Color update

Avoid recalculating the material color when its the same as the last.
July 15, 2015, 18:28 (GMT)
Icons: Add new 'library_data_broken' one.
July 15, 2015, 16:50 (GMT)
VBO offscreen selection drawing, cdderivedmesh

Get rid of legacy drawing, it's only used for selection,
in which case we can prepare a temporary color buffer and draw
at once. Code is not complete here because we still redundantly
set the draw color in the draw function and don't ommit hidden
faces automatically. Still it works 100% without immediate mode
now.
July 15, 2015, 15:43 (GMT)
Fix own stupid error in yesterday's refactor of recursive dir creation.

Missed adding return value in one place.

Thanks a lot to Thomas Szepe for reporting the issue and finding the solution!

Question remains: how could MSVC allow such a code to compile in some cases
(own win64 + scons buildbot win32 were OK with that it seems!).
Crappy compiler, not comming to the rescue of stupid dev...
July 15, 2015, 13:12 (GMT)
Cycles: Merging of patch from OSX went wrong in the previous change

That's what happens when you can't commit from a system you're making
changes at and someone is behind your back...

Sorry for the noise.
July 15, 2015, 13:11 (GMT)
Cycles: Missed this in the previous commit
July 15, 2015, 12:58 (GMT)
Fix T45439 crash with subsurf when many materials present.

Silly oversight on the viewport patch
July 15, 2015, 12:20 (GMT)
Cycles: Enable OpenCL rendering on Apple OSX

Requires having latest El Capitan beta 3 OSX due to ome crucial fixes made in the
compiler. Supports same features as NVidia OpenCL apart from CMJ (there's no
experimental feature set support in megakernel yet).

Uses megakernel internally, which works much better than the split kernel. Split
kernel is not supported on OSX still, needs to be investigated still.

Some more details can be found there:

http://wiki.blender.org/index.php/Dev:2.6/Source/Render/Cycles/OpenCL#AMD_on_OSX
July 15, 2015, 04:34 (GMT)
Fix autosmooth with recent DM optimizations

Also avoid multiple float->short conversions for the same normal.
July 15, 2015, 02:42 (GMT)
DerivedMesh: minor changes to callback use

- use void instead of float for array arg (cast in the switch statement)
- remove unused args
- use const for poly-mapping and user_data args
July 15, 2015, 02:08 (GMT)
Cleanup: ws
July 15, 2015, 01:43 (GMT)
Cleanup: ws
July 15, 2015, 01:33 (GMT)
Minor English grammar typo fixes.

This fixes T45433.

Reviewers: Severin, kevindietrich

Reviewed By: kevindietrich

Projects: #bf_blender, #user_interface

Differential Revision: https://developer.blender.org/D1408
July 14, 2015, 21:49 (GMT)
Fix overdrawing and errors with textured and mapped drawing
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021