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

Reply via email to