Rename // NXT API to // Dawn API
diff --git a/src/backend/BindGroup.h b/src/backend/BindGroup.h
index 393cbb9..b3baa30 100644
--- a/src/backend/BindGroup.h
+++ b/src/backend/BindGroup.h
@@ -51,7 +51,7 @@
       public:
         BindGroupBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetLayout(BindGroupLayoutBase* layout);
         void SetUsage(dawn::BindGroupUsage usage);
 
diff --git a/src/backend/BlendState.h b/src/backend/BlendState.h
index 89a8e0e..db2eb84 100644
--- a/src/backend/BlendState.h
+++ b/src/backend/BlendState.h
@@ -50,7 +50,7 @@
       public:
         BlendStateBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetBlendEnabled(bool blendEnabled);
         void SetAlphaBlend(dawn::BlendOperation blendOperation,
                            dawn::BlendFactor srcFactor,
diff --git a/src/backend/Buffer.h b/src/backend/Buffer.h
index aab6616..8e1f47c 100644
--- a/src/backend/Buffer.h
+++ b/src/backend/Buffer.h
@@ -41,7 +41,7 @@
 
         DeviceBase* GetDevice() const;
 
-        // NXT API
+        // Dawn API
         BufferViewBuilder* CreateBufferViewBuilder();
         void SetSubData(uint32_t start, uint32_t count, const uint8_t* data);
         void MapReadAsync(uint32_t start,
@@ -84,7 +84,7 @@
       public:
         BufferBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetAllowedUsage(dawn::BufferUsageBit usage);
         void SetInitialUsage(dawn::BufferUsageBit usage);
         void SetSize(uint32_t size);
@@ -118,7 +118,7 @@
       public:
         BufferViewBuilder(DeviceBase* device, BufferBase* buffer);
 
-        // NXT API
+        // Dawn API
         void SetExtent(uint32_t offset, uint32_t size);
 
       private:
diff --git a/src/backend/Builder.h b/src/backend/Builder.h
index 7a2289e..cf956c9 100644
--- a/src/backend/Builder.h
+++ b/src/backend/Builder.h
@@ -49,7 +49,7 @@
         // Returns true for success cases, and calls the callback with appropriate status.
         bool HandleResult(RefCounted* result);
 
-        // NXT API
+        // Dawn API
         void SetErrorCallback(dawn::BuilderErrorCallback callback,
                               dawn::CallbackUserdata userdata1,
                               dawn::CallbackUserdata userdata2);
@@ -80,7 +80,7 @@
     template <typename T>
     class Builder : public BuilderBase {
       public:
-        // NXT API
+        // Dawn API
         T* GetResult();
 
       protected:
diff --git a/src/backend/CommandBuffer.h b/src/backend/CommandBuffer.h
index 9dc7514..4efd772 100644
--- a/src/backend/CommandBuffer.h
+++ b/src/backend/CommandBuffer.h
@@ -60,7 +60,7 @@
         CommandIterator AcquireCommands();
         std::vector<PassResourceUsage> AcquirePassResourceUsage();
 
-        // NXT API
+        // Dawn API
         void BeginComputePass();
         void BeginRenderPass(RenderPassDescriptorBase* info);
         void CopyBufferToBuffer(BufferBase* source,
diff --git a/src/backend/DepthStencilState.h b/src/backend/DepthStencilState.h
index ed3e2dc..7b21f8c 100644
--- a/src/backend/DepthStencilState.h
+++ b/src/backend/DepthStencilState.h
@@ -59,7 +59,7 @@
       public:
         DepthStencilStateBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetDepthCompareFunction(dawn::CompareFunction depthCompareFunction);
         void SetDepthWriteEnabled(bool enabled);
         void SetStencilFunction(dawn::Face face,
diff --git a/src/backend/Device.h b/src/backend/Device.h
index a99ea15..8e9a452 100644
--- a/src/backend/Device.h
+++ b/src/backend/Device.h
@@ -80,7 +80,7 @@
             const dawn::BindGroupLayoutDescriptor* descriptor);
         void UncacheBindGroupLayout(BindGroupLayoutBase* obj);
 
-        // NXT API
+        // Dawn API
         BindGroupBuilder* CreateBindGroupBuilder();
         BindGroupLayoutBase* CreateBindGroupLayout(
             const dawn::BindGroupLayoutDescriptor* descriptor);
diff --git a/src/backend/InputState.h b/src/backend/InputState.h
index a17d3a2..2b8240a 100644
--- a/src/backend/InputState.h
+++ b/src/backend/InputState.h
@@ -63,7 +63,7 @@
       public:
         InputStateBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetAttribute(uint32_t shaderLocation,
                           uint32_t bindingSlot,
                           dawn::VertexFormat format,
diff --git a/src/backend/Pipeline.h b/src/backend/Pipeline.h
index 9e89337..8e5d809 100644
--- a/src/backend/Pipeline.h
+++ b/src/backend/Pipeline.h
@@ -67,7 +67,7 @@
         const StageInfo& GetStageInfo(dawn::ShaderStage stage) const;
         BuilderBase* GetParentBuilder() const;
 
-        // NXT API
+        // Dawn API
         void SetLayout(PipelineLayoutBase* layout);
         void SetStage(dawn::ShaderStage stage, ShaderModuleBase* module, const char* entryPoint);
 
diff --git a/src/backend/RefCounted.h b/src/backend/RefCounted.h
index 7591fb7..a0a3e87 100644
--- a/src/backend/RefCounted.h
+++ b/src/backend/RefCounted.h
@@ -30,7 +30,7 @@
         uint32_t GetExternalRefs() const;
         uint32_t GetInternalRefs() const;
 
-        // NXT API
+        // Dawn API
         void Reference();
         void Release();
 
diff --git a/src/backend/RenderPassDescriptor.h b/src/backend/RenderPassDescriptor.h
index 78413ba..03ba0ec 100644
--- a/src/backend/RenderPassDescriptor.h
+++ b/src/backend/RenderPassDescriptor.h
@@ -76,7 +76,7 @@
       public:
         RenderPassDescriptorBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         RenderPassDescriptorBase* GetResultImpl() override;
         void SetColorAttachment(uint32_t attachment,
                                 TextureViewBase* textureView,
diff --git a/src/backend/RenderPipeline.h b/src/backend/RenderPipeline.h
index 6ff816f..8af314f 100644
--- a/src/backend/RenderPipeline.h
+++ b/src/backend/RenderPipeline.h
@@ -63,7 +63,7 @@
       public:
         RenderPipelineBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetColorAttachmentFormat(uint32_t attachmentSlot, dawn::TextureFormat format);
         void SetColorAttachmentBlendState(uint32_t attachmentSlot, BlendStateBase* blendState);
         void SetDepthStencilAttachmentFormat(dawn::TextureFormat format);
diff --git a/src/backend/ShaderModule.h b/src/backend/ShaderModule.h
index 1f460f2..c2cc504 100644
--- a/src/backend/ShaderModule.h
+++ b/src/backend/ShaderModule.h
@@ -81,7 +81,7 @@
 
         std::vector<uint32_t> AcquireSpirv();
 
-        // NXT API
+        // Dawn API
         void SetSource(uint32_t codeSize, const uint32_t* code);
 
       private:
diff --git a/src/backend/SwapChain.h b/src/backend/SwapChain.h
index 5f42341..e37b476 100644
--- a/src/backend/SwapChain.h
+++ b/src/backend/SwapChain.h
@@ -31,7 +31,7 @@
 
         DeviceBase* GetDevice();
 
-        // NXT API
+        // Dawn API
         void Configure(dawn::TextureFormat format,
                        dawn::TextureUsageBit allowedUsage,
                        uint32_t width,
@@ -58,7 +58,7 @@
       public:
         SwapChainBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         SwapChainBase* GetResultImpl() override;
         void SetImplementation(uint64_t implementation);
 
diff --git a/src/backend/Texture.h b/src/backend/Texture.h
index 5b76c60..d29605d 100644
--- a/src/backend/Texture.h
+++ b/src/backend/Texture.h
@@ -49,7 +49,7 @@
         dawn::TextureUsageBit GetAllowedUsage() const;
         DeviceBase* GetDevice() const;
 
-        // NXT API
+        // Dawn API
         TextureViewBuilder* CreateTextureViewBuilder();
 
       private:
@@ -66,7 +66,7 @@
       public:
         TextureBuilder(DeviceBase* device);
 
-        // NXT API
+        // Dawn API
         void SetDimension(dawn::TextureDimension dimension);
         void SetExtent(uint32_t width, uint32_t height, uint32_t depth);
         void SetFormat(dawn::TextureFormat format);
diff --git a/src/backend/d3d12/BufferD3D12.h b/src/backend/d3d12/BufferD3D12.h
index 8441231..f2754cb 100644
--- a/src/backend/d3d12/BufferD3D12.h
+++ b/src/backend/d3d12/BufferD3D12.h
@@ -38,7 +38,7 @@
                                 dawn::BufferUsageBit usage);
 
       private:
-        // NXT API
+        // Dawn API
         void SetSubDataImpl(uint32_t start, uint32_t count, const uint8_t* data) override;
         void MapReadAsyncImpl(uint32_t serial, uint32_t start, uint32_t count) override;
         void MapWriteAsyncImpl(uint32_t serial, uint32_t start, uint32_t count) override;
diff --git a/src/backend/d3d12/QueueD3D12.h b/src/backend/d3d12/QueueD3D12.h
index 0d90ba9..ab4b4d2 100644
--- a/src/backend/d3d12/QueueD3D12.h
+++ b/src/backend/d3d12/QueueD3D12.h
@@ -28,7 +28,7 @@
       public:
         Queue(Device* device);
 
-        // NXT API
+        // Dawn API
         void Submit(uint32_t numCommands, CommandBuffer* const* commands);
 
       private:
diff --git a/src/backend/metal/QueueMTL.h b/src/backend/metal/QueueMTL.h
index 5a1c63b..dca9fd3 100644
--- a/src/backend/metal/QueueMTL.h
+++ b/src/backend/metal/QueueMTL.h
@@ -26,7 +26,7 @@
       public:
         Queue(Device* device);
 
-        // NXT API
+        // Dawn API
         void Submit(uint32_t numCommands, CommandBuffer* const* commands);
     };
 
diff --git a/src/backend/null/NullBackend.h b/src/backend/null/NullBackend.h
index 1c9af94..0dbcbdc 100644
--- a/src/backend/null/NullBackend.h
+++ b/src/backend/null/NullBackend.h
@@ -160,7 +160,7 @@
         Queue(Device* device);
         ~Queue();
 
-        // NXT API
+        // Dawn API
         void Submit(uint32_t numCommands, CommandBuffer* const* commands);
     };
 
diff --git a/src/backend/opengl/QueueGL.h b/src/backend/opengl/QueueGL.h
index c687fe1..eab07e2 100644
--- a/src/backend/opengl/QueueGL.h
+++ b/src/backend/opengl/QueueGL.h
@@ -26,7 +26,7 @@
       public:
         Queue(Device* device);
 
-        // NXT API
+        // Dawn API
         void Submit(uint32_t numCommands, CommandBuffer* const* commands);
     };
 
diff --git a/src/backend/vulkan/DeviceVk.h b/src/backend/vulkan/DeviceVk.h
index 27e9488..25e029d 100644
--- a/src/backend/vulkan/DeviceVk.h
+++ b/src/backend/vulkan/DeviceVk.h
@@ -62,7 +62,7 @@
         void SubmitPendingCommands();
         void AddWaitSemaphore(VkSemaphore semaphore);
 
-        // NXT API
+        // Dawn API
         BindGroupBase* CreateBindGroup(BindGroupBuilder* builder) override;
         BlendStateBase* CreateBlendState(BlendStateBuilder* builder) override;
         BufferBase* CreateBuffer(BufferBuilder* builder) override;
diff --git a/src/backend/vulkan/QueueVk.h b/src/backend/vulkan/QueueVk.h
index 553c130..2b6206e 100644
--- a/src/backend/vulkan/QueueVk.h
+++ b/src/backend/vulkan/QueueVk.h
@@ -27,7 +27,7 @@
         Queue(Device* device);
         ~Queue();
 
-        // NXT API
+        // Dawn API
         void Submit(uint32_t numCommands, CommandBuffer* const* commands);
     };