[Bf-blender-cvs] [ea35e19f0c3] cycles-x: Merge branch 'master' into cycles-x

Sergey Sharybin noreply at git.blender.org
Thu Aug 26 12:48:43 CEST 2021


Commit: ea35e19f0c3e334eaa92382bfb9969b79d1b6557
Author: Sergey Sharybin
Date:   Thu Aug 26 12:48:38 2021 +0200
Branches: cycles-x
https://developer.blender.org/rBea35e19f0c3e334eaa92382bfb9969b79d1b6557

Merge branch 'master' into cycles-x

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



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

diff --cc intern/cycles/kernel/geom/geom_triangle.h
index a0b3f7ca6c4,ff7909ca425..910fb122c6d
--- a/intern/cycles/kernel/geom/geom_triangle.h
+++ b/intern/cycles/kernel/geom/geom_triangle.h
@@@ -115,8 -107,8 +115,8 @@@ triangle_smooth_normal(const KernelGlob
    return is_zero(N) ? Ng : N;
  }
  
- ccl_device_inline float3
- triangle_smooth_normal_unnormalized(const KernelGlobals *kg, float3 Ng, int prim, float u, float v)
+ ccl_device_inline float3 triangle_smooth_normal_unnormalized(
 -    KernelGlobals *kg, ShaderData *sd, float3 Ng, int prim, float u, float v)
++    const KernelGlobals *kg, const ShaderData *sd, float3 Ng, int prim, float u, float v)
  {
    /* load triangle vertices */
    const uint4 tri_vindex = kernel_tex_fetch(__tri_vindex, prim);
diff --cc source/blender/blenloader/intern/versioning_300.c
index 3e807069b72,72572b05ef6..172004244c7
--- a/source/blender/blenloader/intern/versioning_300.c
+++ b/source/blender/blenloader/intern/versioning_300.c
@@@ -820,14 -806,17 +820,27 @@@ void blo_do_versions_300(FileData *fd, 
      }
      FOREACH_NODETREE_END;
  
+     /* Disable Fade Inactive Overlay by default as it is redundant after introducing flash on mode
+      * transfer. */
+     for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
+       LISTBASE_FOREACH (ScrArea *, area, &screen->areabase) {
+         LISTBASE_FOREACH (SpaceLink *, sl, &area->spacedata) {
+           if (sl->spacetype == SPACE_VIEW3D) {
+             View3D *v3d = (View3D *)sl;
+             v3d->overlay.flag &= ~V3D_OVERLAY_FADE_INACTIVE;
+           }
+         }
+       }
+     }
++
 +    /* TODO: move to specific subversion when merging into master. */
 +    FOREACH_NODETREE_BEGIN (bmain, ntree, id) {
 +      if (ntree->type == NTREE_SHADER) {
 +        LISTBASE_FOREACH (bNode *, node, &ntree->nodes) {
 +          do_version_subsurface_methods(node);
 +        }
 +      }
 +    }
 +    FOREACH_NODETREE_END;
    }
  }



More information about the Bf-blender-cvs mailing list