[Bf-blender-cvs] [395f6bcc605] temp-udim-images: Merge remote-tracking branch 'origin/blender2.8' into udim

Lukas Stockner noreply at git.blender.org
Mon Jul 23 02:51:23 CEST 2018


Commit: 395f6bcc605c6a97d847386f065a072d39b8183b
Author: Lukas Stockner
Date:   Sun Jul 15 22:57:56 2018 +0200
Branches: temp-udim-images
https://developer.blender.org/rB395f6bcc605c6a97d847386f065a072d39b8183b

Merge remote-tracking branch 'origin/blender2.8' into udim

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



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

diff --cc intern/cycles/blender/blender_shader.cpp
index 0bcbcbb4991,6129565fec5..b8465fce263
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@@ -1441,14 -1411,14 +1418,14 @@@ void BlenderSync::sync_lights(BL::Depsg
  		Shader *shader;
  
  		/* test if we need to sync */
- 		if(shader_map.sync(&shader, b_lamp) || update_all) {
+ 		if(shader_map.sync(&shader, b_light) || update_all) {
 -			ShaderGraph *graph = new ShaderGraph();
 +			ShaderGraph *graph = new ShaderGraph(shader);
  
  			/* create nodes */
- 			if(b_lamp.use_nodes() && b_lamp.node_tree()) {
- 				shader->name = b_lamp.name().c_str();
+ 			if(b_light.use_nodes() && b_light.node_tree()) {
+ 				shader->name = b_light.name().c_str();
  
- 				BL::ShaderNodeTree b_ntree(b_lamp.node_tree());
+ 				BL::ShaderNodeTree b_ntree(b_light.node_tree());
  
  				add_nodes(scene, b_engine, b_data, b_depsgraph, b_scene, graph, b_ntree);
  			}
diff --cc source/blender/blenkernel/intern/image.c
index 1fb7d46bacb,aedbd0673c2..870949018bc
--- a/source/blender/blenkernel/intern/image.c
+++ b/source/blender/blenkernel/intern/image.c
@@@ -3335,7 -3059,7 +3265,7 @@@ static void image_create_multilayer(Ima
  #endif  /* WITH_OPENEXR */
  
  /* common stuff to do with images after loading */
- static void image_initialize_after_load(Image *ima, ImageUser *iuser, ImBuf *ibuf)
 -static void image_initialize_after_load(Image *ima, ImBuf *UNUSED(ibuf))
++static void image_initialize_after_load(Image *ima, ImageUser *iuser, ImBuf *UNUSED(ibuf))
  {
  	/* Preview is NULL when it has never been used as an icon before.
  	 * Never handle previews/icons outside of main thread. */
diff --cc source/blender/editors/screen/area.c
index f8b6cbd889f,cb8fdba0ae1..89a856052d3
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@@ -2732,21 -2732,21 +2732,21 @@@ void ED_region_image_metadata_draw(int 
  		BLF_disable(blf_mono_font, BLF_CLIPPING);
  	}
  
- 	gpuPopMatrix();
+ 	GPU_matrix_pop();
  }
  
 -void ED_region_grid_draw(ARegion *ar, float zoomx, float zoomy)
 +void ED_region_grid_draw(ARegion *ar, float zoomx, float zoomy, float x0, float y0)
  {
  	float gridsize, gridstep = 1.0f / 32.0f;
  	float fac, blendfac;
  	int x1, y1, x2, y2;
  
 -	/* the image is located inside (0, 0), (1, 1) as set by view2d */
 -	UI_view2d_view_to_region(&ar->v2d, 0.0f, 0.0f, &x1, &y1);
 -	UI_view2d_view_to_region(&ar->v2d, 1.0f, 1.0f, &x2, &y2);
 +	/* the image is located inside (x0, y0), (x0+1, y0+1) as set by view2d */
 +	UI_view2d_view_to_region(&ar->v2d, x0,      y0,      &x1, &y1);
 +	UI_view2d_view_to_region(&ar->v2d, x0+1.0f, y0+1.0f, &x2, &y2);
  
  	Gwn_VertFormat *format = immVertexFormat();
- 	unsigned int pos = GWN_vertformat_attr_add(format, "pos", GWN_COMP_F32, 2, GWN_FETCH_FLOAT);
+ 	uint pos = GWN_vertformat_attr_add(format, "pos", GWN_COMP_F32, 2, GWN_FETCH_FLOAT);
  
  	immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
  	immUniformThemeColorShade(TH_BACK, 20);



More information about the Bf-blender-cvs mailing list