Skip to content

chore: update deno#6068

Merged
crowlKats merged 11 commits into
gfx-rs:trunkfrom
crowlKats:update-deno
Dec 18, 2024
Merged

chore: update deno#6068
crowlKats merged 11 commits into
gfx-rs:trunkfrom
crowlKats:update-deno

Conversation

@crowlKats

Copy link
Copy Markdown
Collaborator

No description provided.

crowlKats and others added 2 commits August 1, 2024 22:05
Co-authored-by: Luca Casonato <hello@lcas.dev>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Co-authored-by: chirsz <chirsz@foxmail.com>
Co-authored-by: Hajime-san <41257923+hajime-san@users.noreply.github.com>
Co-authored-by: Volker Schlecht <47375452+vlkrs@users.noreply.github.com>
@crowlKats crowlKats requested a review from a team as a code owner August 1, 2024 22:13
Comment thread .github/workflows/ci.yml Outdated

@ErichDonGubler ErichDonGubler left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minus one issue, this LGTM. However, it looks like there's quite a few clippy and rustc lints to fix up between 1.76 and 1.80. I've gotten started with #6103, #6104, and #6105. Help on the latter two is welcome; there are some "unused" symbols that I haven't figured out yet.

Comment thread deno_webgpu/Cargo.toml
serde = { workspace = true, features = ["derive"] }
tokio = { workspace = true, features = ["full"] }
wgpu-types = { workspace = true, features = ["serde"] }
wgt = { workspace = true, package = "wgpu-types", features = ["serde"] }

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: I get this warning from cargo clippy with this change:

warning: <snip>/wgpu/deno_webgpu/Cargo.toml: unused manifest key: target.cfg(not(target_arch = "wasm32")).dependencies.wgt.package

Is this worth changing, since you just use wgt as wgpu_types anyway? :thonk:

@ErichDonGubler

ErichDonGubler commented Oct 3, 2024

Copy link
Copy Markdown
Member

@crowlKats: I think if you rebase, CI issues should go away. I've worked on the ones that were failing this PR, and we should try to get this merged!

@crowlKats

Copy link
Copy Markdown
Collaborator Author

@ErichDonGubler yep, will do either tomorrow, or else will have to wait for the week after next

@sagudev

sagudev commented Nov 1, 2024

Copy link
Copy Markdown
Collaborator

any progress? I do not want to create more conflicts.

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	deno_webgpu/buffer.rs
#	deno_webgpu/webgpu.idl
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	Cargo.toml
#	deno_webgpu/command_encoder.rs
#	rust-toolchain.toml
@crowlKats crowlKats merged commit df825fe into gfx-rs:trunk Dec 18, 2024
@crowlKats crowlKats deleted the update-deno branch December 18, 2024 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants