Title: [236391] trunk/Source/WebCore
Revision
236391
Author
[email protected]
Date
2018-09-22 21:22:50 -0700 (Sat, 22 Sep 2018)

Log Message

[ARM] Building FELightingNEON.cpp fails due to missing lightVector member
https://bugs.webkit.org/show_bug.cgi?id=189890

Reviewed by Darin Adler.

No new tests needed.

* platform/graphics/cpu/arm/filters/FELightingNEON.h:
(WebCore::FELighting::platformApplyNeon): Adapt to new layout of "struct PaintingData" after r225122.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (236390 => 236391)


--- trunk/Source/WebCore/ChangeLog	2018-09-22 23:49:28 UTC (rev 236390)
+++ trunk/Source/WebCore/ChangeLog	2018-09-23 04:22:50 UTC (rev 236391)
@@ -1,3 +1,15 @@
+2018-09-22  Adrian Perez de Castro  <[email protected]>
+
+        [ARM] Building FELightingNEON.cpp fails due to missing lightVector member
+        https://bugs.webkit.org/show_bug.cgi?id=189890
+
+        Reviewed by Darin Adler.
+
+        No new tests needed.
+
+        * platform/graphics/cpu/arm/filters/FELightingNEON.h:
+        (WebCore::FELighting::platformApplyNeon): Adapt to new layout of "struct PaintingData" after r225122.
+
 2018-09-22  Zan Dobersek  <[email protected]>
 
         [Cairo] Null-check cairo_pattern_t gradient objects

Modified: trunk/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h (236390 => 236391)


--- trunk/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h	2018-09-22 23:49:28 UTC (rev 236390)
+++ trunk/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h	2018-09-23 04:22:50 UTC (rev 236391)
@@ -144,9 +144,9 @@
             neonData.flags |= FLAG_CONE_EXPONENT_IS_1;
     } else {
         ASSERT(m_lightSource->type() == LS_DISTANT);
-        floatArguments.lightX = paintingData.lightVector.x();
-        floatArguments.lightY = paintingData.lightVector.y();
-        floatArguments.lightZ = paintingData.lightVector.z();
+        floatArguments.lightX = paintingData.initialLightingData.lightVector.x();
+        floatArguments.lightY = paintingData.initialLightingData.lightVector.y();
+        floatArguments.lightZ = paintingData.initialLightingData.lightVector.z();
         floatArguments.padding2 = 1;
     }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to