Blender Git Commits

Blender Git "master" branch commits.

Page: 1874 / 5574

February 16, 2018, 22:06 (GMT)
DRW: Fix assert with DRW_shgroup_material_instance_create.
February 16, 2018, 20:02 (GMT)
Fix T53399: Dopesheet keyframes and the drawing of points were not visible with some Intel cards
February 16, 2018, 18:46 (GMT)
GHOST: Windows: Print information on the GPU
Revision 5bc2c17 by Gaia Clary
February 16, 2018, 15:58 (GMT)
fix:T50079 collada matrix and blender matrix are transposed. This was not regarded by the animation importer, so it was creating very odd results
Revision e1a686e by Gaia Clary
February 16, 2018, 15:55 (GMT)
fix: limit precision also for animation matrixes if the limit option is set (gives nicer output for inspection)
February 16, 2018, 15:52 (GMT)
New function to check if running opengl render
Revision 7fdf720 by Gaia Clary
February 16, 2018, 14:19 (GMT)
Fix rotation issues due to matrix to quaternion ambiguities

Reviewers: mont29

Reviewed By: mont29

Subscribers: mont29

Differential Revision: https://developer.blender.org/D3066
February 16, 2018, 13:01 (GMT)
Object Mode: exit sculpt on selection
February 16, 2018, 13:01 (GMT)
Object Mode: exit vert/weight paint on selection

Was keeping data, since objects no longer store modes,
object mode can't be properly detected.
February 16, 2018, 13:01 (GMT)
Vertex Paint: expose exist paint-mode to API
February 16, 2018, 13:01 (GMT)
Cleanup: avoid shadowing w/ name 'base'
February 16, 2018, 11:51 (GMT)
Code cleanup: deduplicate code for running Python scripts outside Blender.
February 16, 2018, 11:51 (GMT)
Tests: add OpenGL UI drawing tests.

This reuses the Cycles regression test code to also work for OpenGL UI drawing.
We launch Blender with a bunch of .blend files, take a screenshot and compare
it with a reference screenshot, and generate a HMTL report showing the failed
tests and their differences.

For Cycles we keep small reference renders to compare to in svn, but for OpenGL
developers currently have to generate the references manually. How to use:

* WITH_OPENGL_DRAW_TESTS=ON in CMake
* BLENDER_TEST_UPDATE=1 ctest -R opengl_draw
* .. make code changes ..
* ctest -R opengl_draw
* open build_dir/tests/opengl_draw/report.html

Differential Revision: https://developer.blender.org/D3064
February 16, 2018, 11:51 (GMT)
Tests: split off render report test code from Cycles tests.

This renames test environment variables from CYCLESTEST_* to BLENDER_TEST_*.

Differential Revision: https://developer.blender.org/D3064
February 16, 2018, 11:40 (GMT)
Fix bplayer (c)
February 16, 2018, 10:51 (GMT)
Merge branch 'master' into blender2.8
February 16, 2018, 09:42 (GMT)
Fix bplayer (c)
February 16, 2018, 09:34 (GMT)
Fix part II of T53977: Severe problem with multiple instances of a library (save and reload).

Once 'losing lib' issue is fixed (in previous commit), we have new issue
that this could lead to several copies of the same linked data-block in
.blend file. Which is not good. At all.

So had to add a GHash-based check in libraries reading code to ensure we
only load a same ID from a same lib once.
February 16, 2018, 09:34 (GMT)
Fix part I of T53977: Severe problem with multiple instances of a library (save and reload).

The issue was that when a same lib was found several times in loaded
.blend, we'd only keep the first occurence. But since Blender expects
next data-blocks to belong to last found library, we could actually
be adding data-blocks assigned to copies of the duplicated lib to
another, totally unrelated lib.

Those data-blocks were then obviously not found when actually loading
libs content, and lost.

Note that this only fix one part of the issue, current code can
generate several copies of same linked data-block now, will fix in
another commit.
February 16, 2018, 04:01 (GMT)
Metalball drawing: rename mball helpers to handles

and also rename some related functions
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021