summaryrefslogtreecommitdiff
path: root/external/skia
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2020-01-31 19:39:27 +0100
committerMike Kaganski <mike.kaganski@collabora.com>2020-02-01 07:53:21 +0100
commit07b84ff631bd3c8db1188f69804036505753feff (patch)
tree2b9624d50372f4fc806d6fbed9dea3bc5a56cd9a /external/skia
parent3bcef77383d07d86a13bc097894b3044cae4f57f (diff)
Skia: fix #define MemoryBarrier coming from winnt.h from pch
... resulting in error message C:/lo/src/build/workdir/UnpackedTarball/skia/src/gpu/gl/GrGLGpu.cpp(3771): error C2039: 'f__faststorefence': is not a member of 'GrGLInterface::Functions' Change-Id: If69c0067abe287dd276c685cde6be3b31a1ce950 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87780 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'external/skia')
-rw-r--r--external/skia/fix-pch.patch.113
1 files changed, 13 insertions, 0 deletions
diff --git a/external/skia/fix-pch.patch.1 b/external/skia/fix-pch.patch.1
index 11292572c555..1322f6dc24f8 100644
--- a/external/skia/fix-pch.patch.1
+++ b/external/skia/fix-pch.patch.1
@@ -122,3 +122,16 @@ index b8fd426e13..5e6f2a9b28 100755
auto near = [&](skvm::F32 t) {
// 1/18 + 9/18t + 27/18t^2 - 21/18t^3 == t ( t ( -21/18t + 27/18) + 9/18) + 1/18
return p->mad(t,
+diff --git a/src/gpu/gl/GrGLGpu.cpp b/src/gpu/gl/GrGLGpu.cpp
+index 191b6a3ce5..26754acccd 100644
+--- a/src/gpu/gl/GrGLGpu.cpp
++++ b/src/gpu/gl/GrGLGpu.cpp
+@@ -3766,6 +3766,8 @@
+ }
+ }
+
++#undef MemoryBarrier
++
+ void GrGLGpu::insertManualFramebufferBarrier() {
+ SkASSERT(this->caps()->requiresManualFBBarrierAfterTessellatedStencilDraw());
+ GL_CALL(MemoryBarrier(GR_GL_FRAMEBUFFER_BARRIER_BIT));