diff --git a/cli/args/flags.rs b/cli/args/flags.rs
index 21a940dc51..423b3595fe 100644
--- a/cli/args/flags.rs
+++ b/cli/args/flags.rs
@@ -547,7 +547,6 @@ static ENV_VARIABLES_HELP: &str = r#"ENVIRONMENT VARIABLES:
DENO_NO_UPDATE_CHECK Set to disable checking if a newer Deno version is
available
DENO_V8_FLAGS Set V8 command line options
- DENO_WEBGPU_TRACE Directory to use for wgpu traces
DENO_JOBS Number of parallel workers used for the --parallel
flag with the test subcommand. Defaults to number
of available CPUs.
diff --git a/cli/build.rs b/cli/build.rs
index 3c6629204c..fb7b6ac82a 100644
--- a/cli/build.rs
+++ b/cli/build.rs
@@ -1,7 +1,6 @@
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
use std::env;
-use std::path::Path;
use std::path::PathBuf;
use deno_core::include_js_files_dir;
diff --git a/cli/tsc/dts/lib.deno.window.d.ts b/cli/tsc/dts/lib.deno.window.d.ts
index d5be093dc3..d0cd9b5bd3 100644
--- a/cli/tsc/dts/lib.deno.window.d.ts
+++ b/cli/tsc/dts/lib.deno.window.d.ts
@@ -93,7 +93,6 @@ declare var caches: CacheStorage;
/** @category Web APIs */
declare class Navigator {
constructor();
- readonly gpu: GPU;
readonly hardwareConcurrency: number;
readonly userAgent: string;
readonly language: string;
diff --git a/cli/tsc/dts/lib.deno.worker.d.ts b/cli/tsc/dts/lib.deno.worker.d.ts
index f9684d8266..752a427c93 100644
--- a/cli/tsc/dts/lib.deno.worker.d.ts
+++ b/cli/tsc/dts/lib.deno.worker.d.ts
@@ -3,7 +3,6 @@
///
///
///
-///
///
///
@@ -58,7 +57,6 @@ declare class WorkerGlobalScope extends EventTarget {
/** @category Web APIs */
declare class WorkerNavigator {
constructor();
- readonly gpu: GPU;
readonly hardwareConcurrency: number;
readonly userAgent: string;
readonly language: string;
diff --git a/cli/util/logger.rs b/cli/util/logger.rs
index 910dbb020c..493aee9d83 100644
--- a/cli/util/logger.rs
+++ b/cli/util/logger.rs
@@ -38,9 +38,6 @@ pub fn init(maybe_level: Option) {
)
// https://github.com/denoland/deno/issues/6641
.filter_module("rustyline", log::LevelFilter::Off)
- // wgpu crates (gfx_backend), have a lot of useless INFO and WARN logs
- .filter_module("wgpu", log::LevelFilter::Error)
- .filter_module("gfx", log::LevelFilter::Error)
// used to make available the lsp_debug which is then filtered out at runtime
// in the cli logger
.filter_module("deno::lsp::performance", log::LevelFilter::Debug)
diff --git a/runtime/build.rs b/runtime/build.rs
index 10d1270241..63421b177c 100644
--- a/runtime/build.rs
+++ b/runtime/build.rs
@@ -229,7 +229,6 @@ mod not_docs {
deno_websocket::init::("".to_owned(), None, None),
deno_webstorage::init(None),
deno_crypto::init(None),
- deno_webgpu::init(false),
deno_broadcast_channel::init(
deno_broadcast_channel::InMemoryBroadcastChannel::default(),
false, // No --unstable.