Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3008 / 5574

December 16, 2013, 11:00 (GMT)
UI: use BLF_width_to_strlen for efficient text clipping
December 16, 2013, 11:00 (GMT)
BLF API: Add BLF_width_to_strlen,rstrlen gives a byte offset from a string width
December 16, 2013, 10:51 (GMT)
Fix T37826: Opening a new image in the image editor

Cast dimensions to size_t before multiplication.
Also made add_ibuf_size survive cases when image
buffer allocation failed.
December 16, 2013, 10:41 (GMT)
Make compression in IMB_allocImBuf match other places
December 16, 2013, 10:30 (GMT)
Missing NULL-pointer check in BKE_image_free_anim_ibufs
December 16, 2013, 10:08 (GMT)
Fix T37827: cycles XML mesh export utility not longer worked.
December 15, 2013, 14:53 (GMT)
Fix typo in previous own commit (thanks to _FrnchFrgg_ for noticing this!).
December 15, 2013, 14:28 (GMT)
Editmesh: skip allocating a face array for recalc-normals
Revision 2b0ba65 by Sv. Lockal
December 15, 2013, 14:06 (GMT)
Minor optimization for strlen and memcpy calls for reading blend files

Summary:
This commit removes ~10000 strlen calls and ~100000 memcpy calls in blender (profiled with blender --background), ~10000 memcpy calls in makesdna.

There is no need to create null-terminated strings for atoi, because it converts only the initial portion of the string anyway.
Also it was noticed that DNA_elem_array_size and arraysize functions work only with full strings, so there is no point to calculate strlen.

Reviewers: campbellbarton

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D105
December 14, 2013, 17:00 (GMT)
Fix T37816: make cycles panel registration work better with addons.

This would give an error when an addon removed a panel.
December 14, 2013, 16:59 (GMT)
correct error in recent commit
December 14, 2013, 15:01 (GMT)
Fix T37810: GLSL dither shader not working on OS X.

The GLSL function textureSize() is not supported here, only when we start using
OpenGL core profile will this work. For now check the supported GLSL version and
use a somewhat slower replacement.
December 14, 2013, 14:52 (GMT)
Make libyaml-cpp-dev not-breaking case for deb-like distros, and colors for messages!
December 14, 2013, 14:49 (GMT)
Curves: Skip 3dtext & 2d-curve filling when fill is set to 'None'

Otherwise was impossible to have unfilled curves unless extrude was set
December 14, 2013, 14:33 (GMT)
Fix for recent regression in curve geometry panel poll
December 14, 2013, 14:24 (GMT)
Fix bmesh compiler warning with OS X / clang.
December 14, 2013, 14:07 (GMT)
Fix T37264: cycles CPU render had limited number of float images, bumped to 1024.

GPU is still limited to 5, but there's no good reason for the CPU to be limited.
December 14, 2013, 13:23 (GMT)
Revert "Hide the 3D cursor in a few cases where it is unneeded (active object is"

This reverts commit 85eaa989807268dda60408f41475216ad45888d1.

Conflicts:
source/blender/editors/space_view3d/view3d_draw.c
December 14, 2013, 12:47 (GMT)
Interface / 3D View: Add missing "add" menu for armature edit mode, reported in IRC.

Also remove an unused menu for surface/curves.
December 14, 2013, 12:25 (GMT)
Modeling: add optional angle limit for beauty fill

Makes this tool more useful on an entire mesh by only applying
beautify to planar surfaces.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021