Title: [236456] releases/WebKitGTK/webkit-2.22/Source/WebCore
Revision
236456
Author
ape...@igalia.com
Date
2018-09-25 07:18:19 -0700 (Tue, 25 Sep 2018)

Log Message

Merge r236391 - [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: releases/WebKitGTK/webkit-2.22/Source/WebCore/ChangeLog (236455 => 236456)


--- releases/WebKitGTK/webkit-2.22/Source/WebCore/ChangeLog	2018-09-25 06:36:04 UTC (rev 236455)
+++ releases/WebKitGTK/webkit-2.22/Source/WebCore/ChangeLog	2018-09-25 14:18:19 UTC (rev 236456)
@@ -1,3 +1,15 @@
+2018-09-22  Adrian Perez de Castro  <ape...@igalia.com>
+
+        [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-21  Alicia Boya GarcĂ­a  <ab...@igalia.com>
 
         [MSE] Fix comparsion with uninitialized greatestDecodeDuration

Modified: releases/WebKitGTK/webkit-2.22/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h (236455 => 236456)


--- releases/WebKitGTK/webkit-2.22/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h	2018-09-25 06:36:04 UTC (rev 236455)
+++ releases/WebKitGTK/webkit-2.22/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h	2018-09-25 14:18:19 UTC (rev 236456)
@@ -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
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to