Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 60f385d455ca989030bec88cfda0c250672c1313
https://github.com/WebKit/WebKit/commit/60f385d455ca989030bec88cfda0c250672c1313
Author: Mike Wyrzykowski <[email protected]>
Date: 2026-02-01 (Sun, 01 Feb 2026)
Changed paths:
M Source/WebCore/CMakeLists.txt
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/Internal/WebCoreInternal.h
R Source/WebCore/Modules/Model/Implementation/DDMeshImpl.h
R Source/WebCore/Modules/Model/Implementation/DDMeshImpl.mm
A Source/WebCore/Modules/Model/Implementation/MeshImpl.cpp
A Source/WebCore/Modules/Model/Implementation/MeshImpl.h
M
Source/WebCore/Modules/Model/Implementation/ModelConvertToBackingContext.cpp
M Source/WebCore/Modules/Model/Implementation/ModelConvertToBackingContext.h
M
Source/WebCore/Modules/Model/Implementation/ModelDowncastConvertToBackingContext.cpp
M
Source/WebCore/Modules/Model/Implementation/ModelDowncastConvertToBackingContext.h
R Source/WebCore/Modules/Model/InternalAPI/DDFloat3.h
R Source/WebCore/Modules/Model/InternalAPI/DDFloat4x4.h
R Source/WebCore/Modules/Model/InternalAPI/DDImageAsset.h
R Source/WebCore/Modules/Model/InternalAPI/DDMaterialDescriptor.h
R Source/WebCore/Modules/Model/InternalAPI/DDMesh.h
R Source/WebCore/Modules/Model/InternalAPI/DDMeshDescriptor.h
R Source/WebCore/Modules/Model/InternalAPI/DDMeshPart.h
R Source/WebCore/Modules/Model/InternalAPI/DDModel.serialization.in
R Source/WebCore/Modules/Model/InternalAPI/DDUpdateMaterialDescriptor.h
R Source/WebCore/Modules/Model/InternalAPI/DDUpdateMeshDescriptor.h
R Source/WebCore/Modules/Model/InternalAPI/DDUpdateTextureDescriptor.h
R Source/WebCore/Modules/Model/InternalAPI/DDVertexAttributeFormat.h
R Source/WebCore/Modules/Model/InternalAPI/DDVertexLayout.h
A Source/WebCore/Modules/Model/InternalAPI/Mesh.h
R Source/WebCore/Modules/Model/InternalAPI/ModelObjectDescriptorBase.h
A Source/WebCore/Modules/Model/InternalAPI/WebModel.h
A Source/WebCore/Modules/Model/InternalAPI/WebModel.serialization.in
R Source/WebCore/Modules/Model/ModelDDInlineConverters.h
R Source/WebCore/Modules/Model/ModelDDTypes.h
A Source/WebCore/Modules/Model/ModelInlineConverters.h
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUCreateImpl.cpp
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUImpl.cpp
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUImpl.h
M Source/WebCore/Modules/WebGPU/Implementation/WebGPUPtr.h
M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.h
M Source/WebCore/Modules/indexeddb/server/MemoryCursor.h
M Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp
R Source/WebCore/Modules/model-element/DDModelPlayer.h
R Source/WebCore/Modules/model-element/DDModelPlayer.mm
A Source/WebCore/Modules/model-element/WebModelPlayer.h
A Source/WebCore/Modules/model-element/WebModelPlayer.mm
M Source/WebCore/SourcesCocoa.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebGPU/WebGPU.xcodeproj/project.pbxproj
M Source/WebGPU/WebGPU/APIConversions.h
R Source/WebGPU/WebGPU/DDMesh.h
R Source/WebGPU/WebGPU/DDMesh.mm
R Source/WebGPU/WebGPU/DDModelTypes.h
A Source/WebGPU/WebGPU/Float3.h
A Source/WebGPU/WebGPU/Float4x4.h
M Source/WebGPU/WebGPU/Instance.h
M Source/WebGPU/WebGPU/Instance.mm
M Source/WebGPU/WebGPU/Internal/module.modulemap
A Source/WebGPU/WebGPU/Mesh.h
A Source/WebGPU/WebGPU/Mesh.mm
M Source/WebGPU/WebGPU/ModelBridge.swift
A Source/WebGPU/WebGPU/ModelTypes.h
M Source/WebGPU/WebGPU/ModelUtils.swift
M Source/WebGPU/WebGPU/USDModel.swift
M Source/WebGPU/WebGPU/WebGPUExt.h
M Source/WebKit/CMakeLists.txt
M Source/WebKit/DerivedSources-input.xcfilelist
M Source/WebKit/DerivedSources-output.xcfilelist
M Source/WebKit/DerivedSources.make
M Source/WebKit/GPUProcess/graphics/Model/ModelObjectHeap.cpp
M Source/WebKit/GPUProcess/graphics/Model/ModelObjectHeap.h
R Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.cpp
R Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.h
R Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.messages.in
A Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.cpp
A Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.h
A Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.messages.in
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.cpp
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.h
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in
M Source/WebKit/Scripts/webkit/messages.py
M Source/WebKit/Scripts/webkit/opaque_ipc_types.tracking.in
M Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp
R Source/WebKit/Shared/Model/DDModelIdentifier.h
M Source/WebKit/Shared/Model/ModelConvertFromBackingContext.h
M Source/WebKit/Shared/Model/ModelConvertToBackingContext.h
R Source/WebKit/Shared/Model/ModelObjectDescriptorBase.cpp
R Source/WebKit/Shared/Model/ModelObjectDescriptorBase.h
R Source/WebKit/Shared/Model/ModelObjectDescriptorBase.serialization.in
A Source/WebKit/Shared/Model/WebModelIdentifier.h
M Source/WebKit/Shared/WTFArgumentCoders.serialization.in
M Source/WebKit/Sources.txt
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
M
Source/WebKit/WebProcess/GPU/graphics/Model/ModelDowncastConvertToBackingContext.cpp
M
Source/WebKit/WebProcess/GPU/graphics/Model/ModelDowncastConvertToBackingContext.h
R Source/WebKit/WebProcess/GPU/graphics/Model/RemoteDDMeshProxy.cpp
R Source/WebKit/WebProcess/GPU/graphics/Model/RemoteDDMeshProxy.h
A Source/WebKit/WebProcess/GPU/graphics/Model/RemoteMeshProxy.cpp
A Source/WebKit/WebProcess/GPU/graphics/Model/RemoteMeshProxy.h
M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.cpp
M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.h
M Source/WebKit/WebProcess/Model/WebModelPlayerProvider.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebWorkerClient.cpp
Log Message:
-----------
Rename placeholder prefixed names in <model>
https://bugs.webkit.org/show_bug.cgi?id=306118
rdar://168765186
Reviewed by Etienne Segonzac.
The DD-prefix was intended to be temporary and with the interfaces
mostly stabilizing, remove the prefixes.
Also move to near fully decouple the classes from WebGPU related headers
and naming.
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Modules/Internal/WebCoreInternal.h:
* Source/WebCore/Modules/Model/Implementation/DDMeshImpl.mm: Removed.
* Source/WebCore/Modules/Model/Implementation/MeshImpl.cpp: Added.
(WebCore::MeshImpl::MeshImpl):
(WebCore::MeshImpl::setLabelInternal):
(WebCore::MeshImpl::update):
(WebCore::MeshImpl::updateTexture):
(WebCore::MeshImpl::updateMaterial):
(WebCore::MeshImpl::render):
(WebCore::MeshImpl::setEntityTransform):
(WebCore::MeshImpl::entityTransform const):
(WebCore::MeshImpl::setCameraDistance):
(WebCore::MeshImpl::play):
(WebCore::MeshImpl::setEnvironmentMap):
(WebCore::MeshImpl::ioSurfaceHandles):
(WebCore::WebGPU::createIOSurfaces):
(WebCore::WebGPU::GPUImpl::createModelBacking):
* Source/WebCore/Modules/Model/Implementation/MeshImpl.h: Renamed from
Source/WebCore/Modules/Model/Implementation/DDMeshImpl.h.
(isType):
* Source/WebCore/Modules/Model/Implementation/ModelConvertToBackingContext.cpp:
* Source/WebCore/Modules/Model/Implementation/ModelConvertToBackingContext.h:
*
Source/WebCore/Modules/Model/Implementation/ModelDowncastConvertToBackingContext.cpp:
(WebCore::ModelDowncastConvertToBackingContext::convertToBacking):
(WebCore::DDModel::DowncastConvertToBackingContext::convertToBacking): Deleted.
*
Source/WebCore/Modules/Model/Implementation/ModelDowncastConvertToBackingContext.h:
* Source/WebCore/Modules/Model/InternalAPI/DDImageAsset.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDMaterialDescriptor.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDMeshDescriptor.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDMeshPart.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDUpdateMaterialDescriptor.h:
Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDUpdateMeshDescriptor.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDUpdateTextureDescriptor.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/DDVertexAttributeFormat.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/Mesh.h: Renamed from
Source/WebCore/Modules/Model/InternalAPI/DDMesh.h.
(WebCore::Mesh::isRemoteMeshProxy const):
(WebCore::Mesh::isMeshImpl const):
* Source/WebCore/Modules/Model/InternalAPI/ModelObjectDescriptorBase.h: Removed.
* Source/WebCore/Modules/Model/InternalAPI/WebModel.h: Renamed from
Source/WebKit/Shared/Model/ModelObjectDescriptorBase.h.
* Source/WebCore/Modules/Model/InternalAPI/WebModel.serialization.in: Renamed
from Source/WebCore/Modules/Model/InternalAPI/DDModel.serialization.in.
* Source/WebCore/Modules/Model/ModelDDInlineConverters.h: Removed.
* Source/WebCore/Modules/Model/ModelDDTypes.h: Removed.
* Source/WebCore/Modules/Model/ModelInlineConverters.h: Added.
(WebCore::toCpp):
(WebCore::convert):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUCreateImpl.cpp:
(WebCore::WebGPU::create):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUImpl.cpp:
(WebCore::WebGPU::GPUImpl::GPUImpl):
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUImpl.h:
* Source/WebCore/Modules/WebGPU/Implementation/WebGPUPtr.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.h:
* Source/WebCore/Modules/indexeddb/server/MemoryCursor.h:
* Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp:
(WebCore::PeerConnectionBackend::setLocalDescriptionSucceeded):
* Source/WebCore/Modules/model-element/WebModelPlayer.h: Renamed from
Source/WebCore/Modules/model-element/DDModelPlayer.h.
* Source/WebCore/Modules/model-element/WebModelPlayer.mm: Renamed from
Source/WebCore/Modules/model-element/DDModelPlayer.mm.
(WebCore::WebModelPlayer::create):
(WebCore::WebModelPlayer::WebModelPlayer):
(WebCore::WebModelPlayer::~WebModelPlayer):
(WebCore::WebModelPlayer::ensureOnMainThreadWithProtectedThis):
(WebCore::WebModelPlayer::load):
(WebCore::WebModelPlayer::notifyEntityTransformUpdated):
(WebCore::WebModelPlayer::sizeDidChange):
(WebCore::WebModelPlayer::enterFullscreen):
(WebCore::WebModelPlayer::handleMouseDown):
(WebCore::WebModelPlayer::handleMouseMove):
(WebCore::WebModelPlayer::supportsMouseInteraction):
(WebCore::WebModelPlayer::handleMouseUp):
(WebCore::WebModelPlayer::getCamera):
(WebCore::WebModelPlayer::setCamera):
(WebCore::WebModelPlayer::isPlayingAnimation):
(WebCore::WebModelPlayer::setAnimationIsPlaying):
(WebCore::WebModelPlayer::isLoopingAnimation):
(WebCore::WebModelPlayer::setIsLoopingAnimation):
(WebCore::WebModelPlayer::animationDuration):
(WebCore::WebModelPlayer::setLoop):
(WebCore::WebModelPlayer::setPlaybackRate):
(WebCore::WebModelPlayer::setAutoplay):
(WebCore::WebModelPlayer::setPaused):
(WebCore::WebModelPlayer::entityTransform const):
(WebCore::computePixelFormat):
(WebCore::loadIBL):
* Source/WebCore/SourcesCocoa.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebGPU/WebGPU.xcodeproj/project.pbxproj:
* Source/WebGPU/WebGPU/APIConversions.h:
(WebGPU::fromAPI):
(WebGPU::protectedFromAPI):
* Source/WebGPU/WebGPU/DDMesh.mm: Removed.
* Source/WebGPU/WebGPU/DDModelTypes.h: Removed.
* Source/WebGPU/WebGPU/Float3.h: Renamed from
Source/WebCore/Modules/Model/InternalAPI/DDFloat3.h.
(WebModel::Float3::Float3):
* Source/WebGPU/WebGPU/Float4x4.h: Renamed from
Source/WebCore/Modules/Model/InternalAPI/DDFloat4x4.h.
(WebModel::Float4x4::Float4x4):
(WebModel::Float4x4::operator== const):
(WebModel::Float3x3::Float3x3):
* Source/WebGPU/WebGPU/Instance.h:
* Source/WebGPU/WebGPU/Instance.mm:
(webModelMeshCreate):
(wgpuDDMeshCreate): Deleted.
* Source/WebGPU/WebGPU/Internal/module.modulemap:
* Source/WebGPU/WebGPU/Mesh.h: Renamed from Source/WebGPU/WebGPU/DDMesh.h.
(WebModel::Mesh::create):
* Source/WebGPU/WebGPU/Mesh.mm: Added.
(WebModel::convert):
(WebModel::Mesh::Mesh):
(WebModel::Mesh::isValid const):
(WebModel::Mesh::texture const):
(WebModel::Mesh::render const):
(WebModel::Mesh::update):
(WebModel::Mesh::processUpdates const):
(WebModel::Mesh::updateTexture):
(WebModel::Mesh::updateMaterial):
(WebModel::Mesh::setTransform):
(WebModel::Mesh::setCameraDistance):
(WebModel::Mesh::setEnvironmentMap):
(WebModel::Mesh::play):
(WebGPU::Instance::createModelBacking):
(webModelMeshReference):
(webModelMeshRelease):
(webModelMeshUpdate):
(webModelMeshRender):
(webModelMeshSetTransform):
(webModelMeshTextureUpdate):
(webModelMeshMaterialUpdate):
(webModelMeshSetEnvironmentMap):
(webModelMeshSetCameraDistance):
* Source/WebGPU/WebGPU/ModelBridge.swift:
(WebBridgeUpdateMesh.instanceTransforms):
(DDBridgeUpdateMesh.instanceTransforms): Deleted.
(DDBridgeSkinningData.jointTransforms): Deleted.
(DDBridgeSkinningData.inverseBindPoses): Deleted.
(DDBridgeSkinningData.influenceJointIndices): Deleted.
(DDBridgeSkinningData.influenceWeights): Deleted.
* Source/WebGPU/WebGPU/ModelTypes.h: Added.
* Source/WebGPU/WebGPU/ModelUtils.swift:
* Source/WebGPU/WebGPU/USDModel.swift:
(toSGModuleReference(_:)):
(toSGFunctionArgument(_:)):
(toSGNodeInstructionFromArgument(_:)):
(toSGLiteral(_:)):
(fromSGType(_:)):
(fromSGNodeInstruction(_:)):
(fromSGLiteral(_:)):
(_Proto_LowLevelMeshResource_v1.fromLlmDescriptor(_:)):
(simd_float4x4.minor):
(WebUSDConfiguration.createMaterialCompiler):
(WebBridgeReceiver.renderTarget):
(WebBridgeReceiver.rotationAngle):
(Material.render(with:)):
(Material.updateTexture(_:)):
(Material.updateMaterial(_:)):
(_USDStageKit_SwiftUI.instanceTransformsCompat): Deleted.
(_USDStageKit_SwiftUI.geometryBindTransformCompat): Deleted.
(_USDStageKit_SwiftUI.jointTransformsCompat): Deleted.
(_USDStageKit_SwiftUI.inverseBindPosesCompat): Deleted.
(mapSemantic(_:)): Deleted.
(DDUSDConfiguration.commandQueue): Deleted.
(DDUSDConfiguration.renderer): Deleted.
(DDUSDConfiguration.renderWorkload): Deleted.
(DDUSDConfiguration.renderContext): Deleted.
(DDUSDConfiguration.renderTarget): Deleted.
(DDUSDConfiguration.createMaterialCompiler): Deleted.
(DDBridgeReceiver.deformers): Deleted.
(DDBridgeReceiver.inputMeshDescription): Deleted.
(DDBridgeReceiver.lightingArgumentBuffer): Deleted.
(DDBridgeReceiver.renderTarget): Deleted.
(DDBridgeReceiver.meshInstancePlainArray): Deleted.
(DDBridgeReceiver.meshInstances): Deleted.
(DDBridgeReceiver.meshResources): Deleted.
(DDBridgeReceiver.meshResourceToMaterials): Deleted.
(DDBridgeReceiver.meshToMeshInstances): Deleted.
(DDBridgeReceiver.meshTransforms): Deleted.
(DDBridgeReceiver.rotationAngle): Deleted.
(Material.textureData): Deleted.
(DDBridgeModelLoader.loader): Deleted.
(DDBridgeModelLoader.modelUpdated): Deleted.
(DDBridgeModelLoader.textureUpdatedCallback): Deleted.
(DDBridgeModelLoader.materialUpdatedCallback): Deleted.
(DDBridgeModelLoader.retainedRequests): Deleted.
(DDBridgeModelLoader.loadModel(from:)): Deleted.
(DDBridgeModelLoader.update(_:)): Deleted.
(DDBridgeModelLoader.requestCompleted(_:)): Deleted.
(DDBridgeModelLoader.updateMesh(_:)): Deleted.
(DDBridgeModelLoader.updateTexture(_:)): Deleted.
(DDBridgeModelLoader.updateMaterial(_:)): Deleted.
(DDBridgeSkinningData.makeDeformerDescription(_:)): Deleted.
(DDBridgeReceiver.render(with:)): Deleted.
(DDBridgeReceiver.updateTexture(_:)): Deleted.
(DDBridgeReceiver.updateMaterial(_:)): Deleted.
(DDBridgeReceiver.updateMesh(_:)): Deleted.
(DDBridgeReceiver.setTransform(_:)): Deleted.
(DDBridgeReceiver.setCameraDistance(_:)): Deleted.
(DDBridgeReceiver.setPlaying(_:)): Deleted.
(DDBridgeReceiver.setEnvironmentMap(_:)): Deleted.
* Source/WebGPU/WebGPU/WebGPUExt.h:
* Source/WebKit/CMakeLists.txt:
* Source/WebKit/DerivedSources-input.xcfilelist:
* Source/WebKit/DerivedSources-output.xcfilelist:
* Source/WebKit/DerivedSources.make:
* Source/WebKit/GPUProcess/graphics/Model/ModelObjectHeap.cpp:
(WebKit::ModelObjectHeap::ModelObjectHeap):
(WebKit::ModelObjectHeap::addObject):
(WebKit::ModelObjectHeap::removeObject):
(WebKit::ModelObjectHeap::clear):
(WebKit::ModelObjectHeap::convertMeshFromBacking):
(WebKit::ModelObjectHeap::objectExistsAndValid const):
(WebKit::DDModel::ObjectHeap::ObjectHeap): Deleted.
(WebKit::DDModel::ObjectHeap::addObject): Deleted.
(WebKit::DDModel::ObjectHeap::removeObject): Deleted.
(WebKit::DDModel::ObjectHeap::clear): Deleted.
(WebKit::DDModel::ObjectHeap::convertDDMeshFromBacking): Deleted.
(WebKit::DDModel::ObjectHeap::objectExistsAndValid const): Deleted.
* Source/WebKit/GPUProcess/graphics/Model/ModelObjectHeap.h:
* Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.cpp: Renamed from
Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.cpp.
(WebKit::RemoteMesh::RemoteMesh):
(WebKit::RemoteMesh::connection const):
(WebKit::RemoteMesh::stopListeningForIPC):
(WebKit::RemoteMesh::destruct):
(WebKit::RemoteMesh::setLabel):
(WebKit::RemoteMesh::update):
(WebKit::RemoteMesh::render):
(WebKit::RemoteMesh::updateTexture):
(WebKit::RemoteMesh::updateMaterial):
(WebKit::RemoteMesh::updateTransform):
(WebKit::RemoteMesh::setCameraDistance):
(WebKit::RemoteMesh::play):
(WebKit::RemoteMesh::setEnvironmentMap):
* Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.h: Renamed from
Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.h.
* Source/WebKit/GPUProcess/graphics/Model/RemoteMesh.messages.in: Renamed from
Source/WebKit/GPUProcess/graphics/Model/RemoteDDMesh.messages.in.
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.cpp:
(WebKit::RemoteGPU::RemoteGPU):
(WebKit::RemoteGPU::createModelBacking):
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.h:
* Source/WebKit/GPUProcess/graphics/WebGPU/RemoteGPU.messages.in:
* Source/WebKit/Scripts/webkit/messages.py:
(atomic_object_identifier):
(serialized_identifiers):
(headers_for_type):
* Source/WebKit/Scripts/webkit/opaque_ipc_types.tracking.in:
* Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp:
(IPC::serializedIdentifiers):
* Source/WebKit/Shared/Model/ModelConvertFromBackingContext.h:
* Source/WebKit/Shared/Model/ModelConvertToBackingContext.h:
* Source/WebKit/Shared/Model/ModelObjectDescriptorBase.cpp: Removed.
* Source/WebKit/Shared/Model/ModelObjectDescriptorBase.h: Removed.
* Source/WebKit/Shared/Model/ModelObjectDescriptorBase.serialization.in:
Removed.
* Source/WebKit/Shared/Model/WebModelIdentifier.h: Renamed from
Source/WebKit/Shared/Model/DDModelIdentifier.h.
* Source/WebKit/Shared/WTFArgumentCoders.serialization.in:
* Source/WebKit/Sources.txt:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
*
Source/WebKit/WebProcess/GPU/graphics/Model/ModelDowncastConvertToBackingContext.cpp:
(WebKit::ModelDowncastConvertToBackingContext::convertToBacking):
(WebKit::DDModel::DowncastConvertToBackingContext::convertToBacking): Deleted.
*
Source/WebKit/WebProcess/GPU/graphics/Model/ModelDowncastConvertToBackingContext.h:
* Source/WebKit/WebProcess/GPU/graphics/Model/RemoteMeshProxy.cpp: Renamed from
Source/WebKit/WebProcess/GPU/graphics/Model/RemoteDDMeshProxy.cpp.
(WebKit::makeTransformMatrix):
(WebKit::computeMinAndMaxCorners):
(WebKit::RemoteMeshProxy::RemoteMeshProxy):
(WebKit::RemoteMeshProxy::~RemoteMeshProxy):
(WebKit::buildTranslation):
(WebKit::RemoteMeshProxy::update):
(WebKit::RemoteMeshProxy::render):
(WebKit::RemoteMeshProxy::setLabelInternal):
(WebKit::RemoteMeshProxy::updateTexture):
(WebKit::RemoteMeshProxy::updateMaterial):
(WebKit::RemoteMeshProxy::getCenterAndExtents const):
(WebKit::RemoteMeshProxy::setEntityTransform):
(WebKit::RemoteMeshProxy::play):
(WebKit::RemoteMeshProxy::setEnvironmentMap):
(WebKit::RemoteMeshProxy::entityTransform const):
(WebKit::RemoteMeshProxy::setCameraDistance):
(WebKit::RemoteMeshProxy::supportsTransform const):
(WebKit::RemoteMeshProxy::setScale):
(WebKit::RemoteMeshProxy::setStageMode):
(WebKit::RemoteMeshProxy::setRotation):
* Source/WebKit/WebProcess/GPU/graphics/Model/RemoteMeshProxy.h: Renamed from
Source/WebKit/WebProcess/GPU/graphics/Model/RemoteDDMeshProxy.h.
(isType):
* Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.cpp:
(WebKit::RemoteGPUProxy::create):
(WebKit::RemoteGPUProxy::RemoteGPUProxy):
(WebKit::RemoteGPUProxy::createModelBacking):
* Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.h:
* Source/WebKit/WebProcess/Model/WebModelPlayerProvider.cpp:
(WebKit::WebModelPlayerProvider::createModelPlayer):
* Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::createGPUForWebGPU const):
* Source/WebKit/WebProcess/WebCoreSupport/WebWorkerClient.cpp:
(WebKit::GPUProcessWebWorkerClient::createGPUForWebGPU const):
Canonical link: https://commits.webkit.org/306600@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications