Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d9f5ea75d6257fa10cbfc0bfb2a2a8d69478f1f9 https://github.com/WebKit/WebKit/commit/d9f5ea75d6257fa10cbfc0bfb2a2a8d69478f1f9 Author: Kimmo Kinnunen <kkinnu...@apple.com> Date: 2023-09-08 (Fri, 08 Sep 2023)
Changed paths: M Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.h M Source/WebCore/platform/graphics/displaylists/DisplayListRecorderImpl.h M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.cpp M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.h M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.messages.in M Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.cpp M Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.h M Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.messages.in M Source/WebKit/WebProcess/GPU/graphics/RemoteDisplayListRecorderProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/RemoteDisplayListRecorderProxy.h M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h Log Message: ----------- Move RemoteImageBuffer methods from RemoteDisplayListRecorder to RemoteImageBuffer https://bugs.webkit.org/show_bug.cgi?id=261141 rdar://114970484 Reviewed by Matt Woodrow. Move convertToLuminanceMask, transformToColorSpace, flushContext, flushContextSync to RemoteImageBuffer, as these are ImageBuffer methods. * Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.h: * Source/WebCore/platform/graphics/displaylists/DisplayListRecorderImpl.h: (): Deleted. * Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.cpp: (WebKit::RemoteDisplayListRecorder::convertToLuminanceMask): Deleted. (WebKit::RemoteDisplayListRecorder::transformToColorSpace): Deleted. (WebKit::RemoteDisplayListRecorder::flushContext): Deleted. (WebKit::RemoteDisplayListRecorder::flushContextSync): Deleted. * Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.h: * Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.messages.in: * Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.cpp: (WebKit::RemoteImageBuffer::convertToLuminanceMask): (WebKit::RemoteImageBuffer::transformToColorSpace): (WebKit::RemoteImageBuffer::flushContext): (WebKit::RemoteImageBuffer::flushContextSync): * Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.h: * Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.messages.in: * Source/WebKit/WebProcess/GPU/graphics/RemoteDisplayListRecorderProxy.cpp: (WebKit::RemoteDisplayListRecorderProxy::convertToLuminanceMask): Deleted. (WebKit::RemoteDisplayListRecorderProxy::transformToColorSpace): Deleted. (WebKit::RemoteDisplayListRecorderProxy::sendSync): Deleted. (WebKit::RemoteDisplayListRecorderProxy::flushContext): Deleted. (WebKit::RemoteDisplayListRecorderProxy::flushContextSync): Deleted. * Source/WebKit/WebProcess/GPU/graphics/RemoteDisplayListRecorderProxy.h: * Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp: (WebKit::RemoteImageBufferProxy::send): (WebKit::RemoteImageBufferProxy::sendSync): (WebKit::RemoteImageBufferProxy::convertToLuminanceMask): (WebKit::RemoteImageBufferProxy::transformToColorSpace): (WebKit::RemoteImageBufferProxy::flushDrawingContext): (WebKit::RemoteImageBufferProxy::flushDrawingContextAsync): * Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h: Canonical link: https://commits.webkit.org/267777@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes