Blender Git Commits

Blender Git "master" branch commits.

Page: 2477 / 5574

November 15, 2015, 22:51 (GMT)
Keymap: Add delete-key for paint curves
November 15, 2015, 22:41 (GMT)
Python: use keyword only args for addon_utils
November 15, 2015, 22:40 (GMT)
Cleanup: remove unused profiling from bpy
November 15, 2015, 20:14 (GMT)
UI: support cycling for image space menus

also remove arrow buttons.
November 15, 2015, 20:14 (GMT)
UI: support cycling callback for non RNA menus
November 15, 2015, 20:14 (GMT)
Cleanup: replace pointer array w/ struct
November 15, 2015, 19:58 (GMT)
Fix uninitialized read in previous commit
November 15, 2015, 18:32 (GMT)
Fix T46763: OpenGL render doesn't show 'Slots'
November 15, 2015, 10:21 (GMT)
windows / msvc bump to python 3.5
Revision f9e8de0 by Mike Erwin
November 14, 2015, 18:48 (GMT)
minor cleanup: spelling/wording
Revision f34cb5a by Mike Erwin
November 14, 2015, 18:43 (GMT)
tweak GL extension check for OpenSubdiv drawing

Once we adopt GL 3.2 across Blender, the check will be:

return GLEW_VERSION_4_0 || GLEW_ARB_gpu_shader5;
Revision 46478ad by Mike Erwin
November 14, 2015, 18:34 (GMT)
enable OpenSubdiv Transform Feedback on Intel

Fixed extension check.

This feature requires ARB_texture_buffer_object which was subsumed into
OpenGL 3.0. Intel driver on Windows doesn't claim to support this
extension, but GL version is > 3 so it actually does work.
Revision 175f8e4 by Mike Erwin
November 14, 2015, 18:27 (GMT)
enable OpenSubdiv on Intel graphics

Tested working on Haswell i5-4670 running Windows 10.
Revision 9ac0884 by Joshua Leung
November 14, 2015, 05:09 (GMT)
Fix T46701: Sampled FCurve looks jagged when FModifiers (doing nothing) are present

This was caused by interpolation between samples being performed incorrectly
(i.e. wrong order of arguments) when sampling more than once per frame.
November 13, 2015, 20:58 (GMT)
Fix T46726 shading issues in sculpt mode.

This fixes two issues:

* Normals were not being recalculated correctly when not using optimized
drawing for CDDerivedMesh (Multires actually handles that correctly).

* Loop normals (autosmooth option) were also not being calculated. Doing
this calculation is not desirable, since it can't be done correctly
without a severe performance hit. This is easy to test by doing a
dependency flush on the mesh after each scuplt stroke step. Instead they
are now disabled during sculpting.
November 13, 2015, 19:54 (GMT)
Fix T46762: UV transfer Object transform crash.

Own very stupid mistake this time... :|
November 13, 2015, 19:31 (GMT)
Fix T46469: Data Transfer Modifier don't work.

Pretty nice copy/paste typo in looptri work...
November 13, 2015, 14:34 (GMT)
Tighten checks around unlinkable datablocks becoming LIB_EXTERN.

We have currently a gooseberry file (scenes/01_island/01_meet_franck/01_01_01_A/01_01_01_A.anim.blend)
that links against two -pre repo libs, which are hence not available for common mortals,
and generate warnings and placeholders during load step.

Issue is, among those missing (directly) linked datablocks, we have two shapekeys!

This should never happen nor be possible at all. I tried understanding how this could happen,
with no luck at all, best bet would be some wild/bad call to `id_us_plus()` over those skeys
at some point...

Anyway, this commit:
- Handles a bit better those 'cases that should never happen' at load time.
- Adds several checks in ID handling code (and save/load code) to try to detect where/when
a non-linkable datablock becomes LIB_EXTERN (i.e. directly linked).
November 13, 2015, 14:26 (GMT)
Cleanup: readfile: cleanup a bit error messages.

Printing those twice is already not so nice, but at least let's try to print same thing,
and avoid repetition of 'ERROR' in it.
November 13, 2015, 14:04 (GMT)
Cleanup: readfile: avoid some verbose if() checks which are already done in called code.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021