Blender Git Commit Log

All Blender Git commits.

Page: 4177 / 8462

Revision e7fddc0 by Mike Erwin (master)
October 17, 2016, 06:36 (GMT)
OpenGL: disable checks for NPOT texture support

Non-power-of-two textures are always allowed. Keeping the disabled checks in the code in case we support OpenGL ES in the future. Even then it should be a compile-time check, not at run-time.
Revision 42677fa by Mike Erwin (master)
October 17, 2016, 03:50 (GMT)
Gawain: tweak tracking of unassigned attributes (no API change)

Hoping for a small performance win.
Revision ca369e6 by Mike Erwin (master)
October 16, 2016, 22:49 (GMT)
OpenGL: draw object centers nicer

Shaders + new immediate mode = very nice dots.

Part of T49043
Revision 61ca73e by Mike Erwin (master)
October 16, 2016, 22:43 (GMT)
OpenGL: new built-in shader for smooth round 3D points w/ outline

Revision 36d2365 by Mike Erwin (master)
October 16, 2016, 21:48 (GMT)
OpenGL: new immUniformThemeColorShadeAlpha function

Plus some naming cleanup.

Supports T49043
Revision 9cdf4af by Mike Erwin (master)
October 16, 2016, 21:48 (GMT)
Gawain: new immUniform4fv function

Revision f7414b7 by Mike Erwin (master)
October 16, 2016, 21:48 (GMT)
fix IS_VIEWPORT_LEGACY macro

October 16, 2016, 20:23 (GMT)
Fix outliner items sometimes not opening

Own mistake in 9a9a663f40d55. Guessed there is a case where we have to rebuild the tree but everything seemed fine... It didn't work in display modes like "Data-Blocks".
October 16, 2016, 19:24 (GMT)
Fix T49746: crash loading user preferences with missing operators.
October 16, 2016, 19:19 (GMT)
Merge branch 'blender2.8' into custom-manipulators

Conflicts:
source/blender/editors/interface/resources.c
source/blender/editors/space_api/spacetypes.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/makesdna/DNA_userdef_types.h
source/blender/windowmanager/CMakeLists.txt
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/manipulators/WM_manipulator_api.h
source/blender/windowmanager/manipulators/WM_manipulator_types.h
source/blender/windowmanager/manipulators/intern/wm_manipulator.c
source/blender/windowmanager/manipulators/intern/wm_manipulator_intern.h
source/blender/windowmanager/manipulators/intern/wm_manipulatorgroup.c
source/blender/windowmanager/manipulators/intern/wm_manipulatormap.c
October 16, 2016, 19:08 (GMT)
More fixes for keyframe theme options

Couple of issues here:
* Missing initialization for 3D view keyframe options for "Reset to Default Theme"
* Alpha values not reset correctly on "Reset to Default Theme"
* Alpha values of timeline keyframe options not reset correctly for old files
Also corrected old version patches even though they're overridden later, to avoid more issues in case people copy this code.

Corrections to d7af7a1e04c243 and 8d573aa0ecb61
October 16, 2016, 18:47 (GMT)
More fixes for keyframe theme options

Couple of issues here:
* Missing initialization for 3D view keyframe options for "Reset to Default Theme"
* Alpha values not reset correctly on "Reset to Default Theme"
* Alpha values of timeline keyframe options not reset correctly for old files
Also corrected old version patches even though they're overridden later, to avoid more issues in case people copy this code.

Corrections to d7af7a1e04c243 and 8d573aa0ecb61
October 16, 2016, 17:31 (GMT)
Fix crash when joining areas (caused by manipulators)

Manipulator code tried to access the removed region from handler->op_region. Use context region now.
October 16, 2016, 15:28 (GMT)
Cleanup: Quiet warnings, use RAD2DEG macro
Revision ad393e1 by Chase Willden / Brecht Van Lommel (master)
October 16, 2016, 14:02 (GMT)
Fix assert in the wrong place, should be moved earlier to do anything.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2304
October 16, 2016, 13:46 (GMT)
Merge branch 'blender2.8' into layer-manager
October 16, 2016, 13:33 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/editors/space_outliner/outliner_draw.c
source/blender/editors/space_outliner/outliner_edit.c
source/blender/editors/space_outliner/outliner_intern.h
source/blender/editors/space_outliner/outliner_select.c
October 16, 2016, 13:19 (GMT)
Cleanup: Unused parameters in Outliner

These were only passed to own recursion calls.
October 16, 2016, 12:39 (GMT)
Fix missing outliner redraw when adding VSE strip

Needed for outliner "Sequence" display mode.
October 16, 2016, 12:29 (GMT)
Outliner: Rework element selection behavior

* LMB now replaces selection instead of adding to it. Shift+LMB adds to selection (or removes if already selected). This is usual selection behavior Blender.
* Outliner selection isn't completely separate from object/sequencer-strip/render-layer/... selection anymore, when selecting an outliner item we now always try to select (and activate) the object it belongs to. Previously you had to click the name or icon of an item to select the object (or whatever) and on empty space within the row to set outliner selection.
* Collapsed items may show click-able icons for their children (nothing new). Clicking on such an icon will also select the hidden item it represents now, you'll notice after opening the parent. This valid from a technical POV, I'm not sure if this is wanted from user POV though. Changing would be easy, feedback welcome!
* Code cleanup.

Part of T37430.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021