Blender Git Commits

Blender Git "master" branch commits.

Page: 2666 / 5574

February 24, 2015, 08:45 (GMT)
RNA: correct enum flag callback

Was returning NULL, auto-completing:

bpy.types.Material.bl_rna.properties["type"].

Would crash, accessing 'default_flag', thanks to @lukastoenne for investigating.
February 24, 2015, 08:07 (GMT)
Fix T43783: Cycles clipping doesn't match viewport when camera is inside volume

Ray length adjustment got lost in some refactor commit back to 2.71 days.
February 24, 2015, 07:42 (GMT)
Fix T43784: Compositing scale node border error

This was still the known issue with pixel center, original commit didn't cover all the
cases by the looks of it.

Should be all fine now, but much more intense testing is welcome.
February 24, 2015, 02:10 (GMT)
Fix BKE_mesh_validate_arrays, ignored do_fixes
February 24, 2015, 02:10 (GMT)
Cleanup: use bit-shift for bmesh_elem_check
February 23, 2015, 20:50 (GMT)
Disable Bake Jitter code (recently added)

The following commits were supposed to add anti-alias and help with OSL
baking:

7b16fda3799d5b7167ef7ffe533d654810f44e36
1b92dfa96160f8151972d73337d5a927d8b89297

However they introduced other issues (artifacts mostly), see T43550 .
Leaving the code ifdef'ed for now.
February 23, 2015, 20:43 (GMT)
RNA: use 0/1 for pose layer operator
February 23, 2015, 19:36 (GMT)
Fix interpolation functions ignoring number of components when doing early output
February 23, 2015, 17:49 (GMT)
Gooseberry request:

Show World will now influence if world is rendered in opengl rendering.

This is a little undefined according to blender history, since sky used
to always be drawn when offscreen rendering, as if "Only Render" was
ticked. Since if we don't draw sky in that case there's no valid color
really (and using theme colors is not so nice) we just draw transparent
background.
February 23, 2015, 16:19 (GMT)
Move allocation of imbuf from array to allocimbuf.
Skip allocation of temporary imbuf
February 23, 2015, 15:49 (GMT)
Cleanup: Simplify brick texture code a bit.
February 23, 2015, 15:34 (GMT)
RNA: use 1/0 for move layers operator

internal api Consistency.

For the records, I suspect there are still a few cases of this. I found
this by chance (moving an object to a different layer), and I ran into
the previous one (fixed by Campbell) as well (by adding a cube).

Anyways, since it only happens when building with crash on asserts is
not a big issue. But by the time we change RNA to use bool instead of
int it would be nice to do a call for test to prevent those breaks.
February 23, 2015, 15:33 (GMT)
GPU module: get rid of gluscaleimage - game engine also uses that but
commit to remove from there will be done separately due to issues with
linking.
February 23, 2015, 15:30 (GMT)
After discussion on irc change new function to only allocate from a
buffer only. scaling can be done separately
February 23, 2015, 14:51 (GMT)
IMB library: Add function that scales an array of byte or float pixels.

Function just wraps the array in an imbuf and does regular imbuf
scaling.
February 23, 2015, 13:09 (GMT)
Fix compilation error after recent GPU debug changes
February 23, 2015, 12:57 (GMT)
Fix mismatch (missing 'const' to mactch funcs declarations).

Was breaking windows compile, reported by bdancer over IRC, thanks.

Also, quite some annoying 'unused vars' warnings (debug-only vars).
February 23, 2015, 12:35 (GMT)
Debug GPU functionality from soc-viewport_fx by Jason Wilkins

patch number D706 with changes:

- WITH_GPU_DEBUG just creates a debug context (and enables the debug messaging
system functions) but leaves the checks we had intact. Old patch
added the debug functionality only if we had the flag on to save some
performance.

Rationale here is that we might not want to recompile blender just to get
the extra information, and having users start blender with a -d flag to
get the extra information is also useful for bug reports. Those checks already
existed and most expensive ones are hidden behind a debug mode check
so performance should not be that bad.

- Did some cleanup of existing functionality:
When things go wrong blender side, just print the error,
don't check for GL errors first.

- Did not port changes needed for GLES to regular glew.h

- Got rid of duplicate or very similar new functionality.

Generally, code is more moving things around/cleanup and should work exactly
as before apart from the debug context, so it's safe to add even now.

It also provides a nice substitute function for glu error descriptions
February 23, 2015, 12:05 (GMT)
Snap to Active: missing armature/pose/mball/curve

de-duplicate active center calc between transform & snap-to-selected.
February 23, 2015, 11:26 (GMT)
Fix T43774: Snap to Cursor ignores active pivot
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021