[Bf-blender-cvs] [1f46da922a9] blender2.8: Merge branch 'master' into blender2.8

Bastien Montagne noreply at git.blender.org
Fri May 19 09:39:50 CEST 2017


Commit: 1f46da922a98c6badf6e2de13304358b3b0b7576
Author: Bastien Montagne
Date:   Fri May 19 09:36:14 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB1f46da922a98c6badf6e2de13304358b3b0b7576

Merge branch 'master' into blender2.8

Conflicts:
	source/blender/blenloader/intern/versioning_270.c
	source/blender/depsgraph/intern/depsgraph_tag.cc
	source/blender/editors/mask/mask_draw.c

===================================================================



===================================================================

diff --cc build_files/build_environment/install_deps.sh
index dd1e7622be1,b996c234c67..95cb82ee6ec
--- a/build_files/build_environment/install_deps.sh
+++ b/build_files/build_environment/install_deps.sh
@@@ -282,9 -287,9 +282,9 @@@ SUDO="sudo
  
  NO_BUILD=false
  NO_CONFIRM=false
 -USE_CXX11=false
 +USE_CXX11=true  # Mandatory in blender2.8
  
- PYTHON_VERSION="3.5.2"
+ PYTHON_VERSION="3.5.3"
  PYTHON_VERSION_MIN="3.5"
  PYTHON_FORCE_BUILD=false
  PYTHON_FORCE_REBUILD=false
diff --cc source/blender/blenloader/intern/versioning_270.c
index a097e0a9e48,d3260db1477..d8f1da3b6b4
--- a/source/blender/blenloader/intern/versioning_270.c
+++ b/source/blender/blenloader/intern/versioning_270.c
@@@ -1636,26 -1636,11 +1636,32 @@@ void blo_do_versions_270(FileData *fd, 
  	}
  
  	{
+ 		for (Scene *scene = main->scene.first; scene; scene = scene->id.next) {
+ 			if (scene->r.im_format.exr_codec == R_IMF_EXR_CODEC_DWAB) {
+ 				scene->r.im_format.exr_codec = R_IMF_EXR_CODEC_DWAA;
+ 			}
+ 		}
++
 +		if (!DNA_struct_elem_find(fd->filesdna, "View3DDebug", "char", "background")) {
 +			bScreen *screen;
 +
 +			for (screen = main->screen.first; screen; screen = screen->id.next) {
 +				ScrArea *sa;
 +				for (sa = screen->areabase.first; sa; sa = sa->next) {
 +					SpaceLink *sl;
 +
 +					for (sl = sa->spacedata.first; sl; sl = sl->next) {
 +						switch (sl->spacetype) {
 +							case SPACE_VIEW3D:
 +							{
 +								View3D *v3d = (View3D *)sl;
 +								v3d->debug.background = V3D_DEBUG_BACKGROUND_NONE;
 +							}
 +						}
 +					}
 +				}
 +			}
 +		}
  	}
  }
  
diff --cc source/blender/editors/mask/mask_draw.c
index 228a4db74e1,be7eb2bf9ed..b3e6a369d90
--- a/source/blender/editors/mask/mask_draw.c
+++ b/source/blender/editors/mask/mask_draw.c
@@@ -783,14 -833,13 +783,13 @@@ void ED_mask_draw_region(Mask *mask, AR
  	}
  
  	/* apply transformation so mask editing tools will assume drawing from the origin in normalized space */
 -	glPushMatrix();
 -	glTranslatef(x + xofs, y + yofs, 0);
 -	glScalef(zoomx, zoomy, 0);
 +	gpuPushMatrix();
- 
++	gpuTranslate2f(x + xofs, y + yofs);
++	gpuScale2f(zoomx, zoomy);
  	if (stabmat) {
 -		glMultMatrixf(stabmat);
 +		gpuMultMatrix(stabmat);
  	}
- 
- 	gpuTranslate2f(x + xofs, y + yofs);
- 	gpuScale2f(maxdim * zoomx, maxdim * zoomy);
 -	glScalef(maxdim, maxdim, 0);
++	gpuScale2f(maxdim, maxdim);
  
  	if (do_draw_cb) {
  		ED_region_draw_cb_draw(C, ar, REGION_DRAW_PRE_VIEW);




More information about the Bf-blender-cvs mailing list