Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a3ae939a297b9f8d22eece4ccc1fb242fc4a0408 https://github.com/WebKit/WebKit/commit/a3ae939a297b9f8d22eece4ccc1fb242fc4a0408 Author: Geoffrey Garen <gga...@apple.com> Date: 2024-09-12 (Thu, 12 Sep 2024)
Changed paths: M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteBindGroupLayoutProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteBindGroupProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCommandBufferProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCommandEncoderProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCompositorIntegrationProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteComputePassEncoderProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteComputePipelineProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteDeviceProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteDeviceProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteExternalTextureProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePipelineLayoutProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePresentationContextProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePresentationContextProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQuerySetProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleEncoderProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderPassEncoderProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderPipelineProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteSamplerProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteShaderModuleProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureViewProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRBindingProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRBindingProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRProjectionLayerProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRProjectionLayerProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRSubImageProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRSubImageProxy.h M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRViewProxy.h Log Message: ----------- Deploy more smart pointers in WebKit.*WebGPU (2) https://bugs.webkit.org/show_bug.cgi?id=279627 rdar://135914848 Reviewed by Mike Wyrzykowski. Following static analysis. * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteBindGroupLayoutProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteBindGroupProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCommandBufferProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCommandEncoderProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteCompositorIntegrationProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteComputePassEncoderProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteComputePipelineProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteDeviceProxy.cpp: (WebKit::WebGPU::RemoteDeviceProxy::createTexture): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteDeviceProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteExternalTextureProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.cpp: (WebKit::RemoteGPUProxy::createPresentationContext): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePipelineLayoutProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePresentationContextProxy.cpp: (WebKit::WebGPU::RemotePresentationContextProxy::getCurrentTexture): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemotePresentationContextProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQuerySetProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleEncoderProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderPassEncoderProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteRenderPipelineProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteSamplerProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteShaderModuleProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureProxy.cpp: (WebKit::WebGPU::RemoteTextureProxy::RemoteTextureProxy): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteTextureViewProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRBindingProxy.cpp: (WebKit::WebGPU::RemoteXRBindingProxy::createProjectionLayer): (WebKit::WebGPU::RemoteXRBindingProxy::getViewSubImage): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRBindingProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRProjectionLayerProxy.cpp: (WebKit::WebGPU::RemoteXRProjectionLayerProxy::RemoteXRProjectionLayerProxy): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRProjectionLayerProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRSubImageProxy.cpp: (WebKit::WebGPU::RemoteXRSubImageProxy::RemoteXRSubImageProxy): (WebKit::WebGPU::RemoteXRSubImageProxy::colorTexture): (WebKit::WebGPU::RemoteXRSubImageProxy::depthStencilTexture): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRSubImageProxy.h: * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteXRViewProxy.h: Canonical link: https://commits.webkit.org/283592@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes