Revision 09eb790 by Clément Foucault February 16, 2018, 22:06 (GMT) |
DRW: Fix assert with DRW_shgroup_material_instance_create. |
Revision 85f179e by Germano Cavalcante February 16, 2018, 20:02 (GMT) |
Fix T53399: Dopesheet keyframes and the drawing of points were not visible with some Intel cards |
Revision 4b1904c by Germano Cavalcante 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) |
Revision c45f28c by Antonio Vazquez 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 |
Revision 18bb0bc by Campbell Barton February 16, 2018, 13:01 (GMT) |
Object Mode: exit sculpt on selection |
Revision ce4d52c by Campbell Barton 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. |
Revision c28dea5 by Campbell Barton February 16, 2018, 13:01 (GMT) |
Vertex Paint: expose exist paint-mode to API |
Revision 31f47f4 by Campbell Barton February 16, 2018, 13:01 (GMT) |
Cleanup: avoid shadowing w/ name 'base' |
Revision 233a886 by Brecht Van Lommel February 16, 2018, 11:51 (GMT) |
Code cleanup: deduplicate code for running Python scripts outside Blender. |
Revision 3d2d583 by Brecht Van Lommel 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 |
Revision 0f23f61 by Brecht Van Lommel 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 |
Revision 5fde264 by Bastien Montagne February 16, 2018, 11:40 (GMT) |
Fix bplayer (c) |
Revision c3ace79 by Bastien Montagne February 16, 2018, 10:51 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 8dfe9ef by Bastien Montagne February 16, 2018, 09:42 (GMT) |
Fix bplayer (c) |
Revision 451d5ce by Bastien Montagne 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. |
Revision 8165234 by Bastien Montagne 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. |
Revision fa0e89b by Germano Cavalcante February 16, 2018, 04:01 (GMT) |
Metalball drawing: rename mball helpers to handles and also rename some related functions |
|