WebGPU Backend: Add some files to CMakeLists.txt

Change-Id: Ib4de9b82c69bcd4f447fb4d2659a5b25d395d151
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/300855
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Auto-Submit: Shrek Shao <shrekshao@google.com>
Commit-Queue: Shrek Shao <shrekshao@google.com>
diff --git a/src/dawn/native/CMakeLists.txt b/src/dawn/native/CMakeLists.txt
index 097aaef..8d800a2 100644
--- a/src/dawn/native/CMakeLists.txt
+++ b/src/dawn/native/CMakeLists.txt
@@ -597,9 +597,11 @@
         "webgpu/BindGroupLayoutWGPU.h"
         "webgpu/BufferWGPU.h"
         "webgpu/CaptureContext.h"
+        "webgpu/CommandBufferHelpers.h"
         "webgpu/CommandBufferWGPU.h"
         "webgpu/ComputePipelineWGPU.h"
         "webgpu/DeviceWGPU.h"
+        "webgpu/ExternalTextureWGPU.h"
         "webgpu/Forward.h"
         "webgpu/ObjectWGPU.h"
         "webgpu/PhysicalDeviceWGPU.h"
@@ -612,6 +614,8 @@
         "webgpu/SamplerWGPU.h"
         "webgpu/Serialization.h"
         "webgpu/ShaderModuleWGPU.h"
+        "webgpu/SharedFenceWGPU.h"
+        "webgpu/SharedTextureMemoryWGPU.h"
         "webgpu/ToWGPU.h"
         "webgpu/TextureWGPU.h"
         "webgpu/WebGPUError.h"
@@ -622,9 +626,11 @@
         "webgpu/BindGroupLayoutWGPU.cpp"
         "webgpu/BufferWGPU.cpp"
         "webgpu/CaptureContext.cpp"
+        "webgpu/CommandBufferHelpers.cpp"
         "webgpu/CommandBufferWGPU.cpp"
         "webgpu/ComputePipelineWGPU.cpp"
         "webgpu/DeviceWGPU.cpp"
+        "webgpu/ExternalTextureWGPU.cpp"
         "webgpu/PhysicalDeviceWGPU.cpp"
         "webgpu/PipelineLayoutWGPU.cpp"
         "webgpu/QuerySetWGPU.cpp"
@@ -635,6 +641,8 @@
         "webgpu/SamplerWGPU.cpp"
         "webgpu/Serialization.cpp"
         "webgpu/ShaderModuleWGPU.cpp"
+        "webgpu/SharedFenceWGPU.cpp"
+        "webgpu/SharedTextureMemoryWGPU.cpp"
         "webgpu/ToWGPU.cpp"
         "webgpu/TextureWGPU.cpp"
     )