[webkit-changes] [WebKit/WebKit] 747785: Remove templates GCGLSpan & GCGLSpanTuple from Gra...
Dan Glastonbury
noreply at github.com
Thu Jan 19 18:45:40 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 747785fe59b8487f543fd0dea6c55d1aa10353ef
https://github.com/WebKit/WebKit/commit/747785fe59b8487f543fd0dea6c55d1aa10353ef
Author: Dan Glastonbury <djg at apple.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/html/canvas/WebGLRenderingContextBase.h
A Source/WebCore/platform/graphics/GCGLSpan.h
M Source/WebCore/platform/graphics/GraphicsContextGL.cpp
M Source/WebCore/platform/graphics/GraphicsContextGL.h
M Source/WebCore/platform/graphics/GraphicsTypesGL.h
M Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.h
M Source/WebKit/Shared/WebCoreArgumentCoders.h
M Source/WebKit/WebProcess/GPU/graphics/RemoteGraphicsContextGLProxy.cpp
Log Message:
-----------
Remove templates GCGLSpan & GCGLSpanTuple from GraphicsTypesGL.h
https://bugs.webkit.org/show_bug.cgi?id=250817
rdar://problem/104407319
Reviewed by Jer Noble.
To improve compile time of WebCoreArgumentCoders.h move the templates GCGLSpan &
GCGLSpanTuple into their own header to be included by implementations of
GraphicsContextGL. So GraphicsContextGL.h can compile with just forward
declarations, move query functions getFloat, getBoolean, et al, from
GraphicsContextGL.h to GraphicsContextGL.cpp
Canonical link: https://commits.webkit.org/259124@main
More information about the webkit-changes
mailing list