Rust-GPU / Rust-GPU/rust-gpu

[Migrated] We should figure out how to use Naga's `"span"` feature (for `example-runner-wgpu`).

Ouverte
#91 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Rust
Étoiles
3.4k
Forks
126
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Issue automatically imported from old repo: https://github.com/EmbarkStudios/rust-gpu/issues/1017
Old labels: t: enhancement,a: examples,a: debugging
Originally creatd by eddyb on 2023-03-23T08:15:03Z


AFAICT, if we set features = ["span"] for naga in examples/runners/wgpu/Cargo.toml, we'll get more information on e.g. validation failures (which would've been nice this entire time, alas I didn't realize).


EDIT: nevermind, I got confused, span is already enabled by default, it just doesn't seem to do anything useful for SPIR-V input into Naga.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examples/runners/wgpu/Cargo.toml et examinez comment la fonctionnalité span par défaut de Naga est configurée. Étudiez pourquoi les informations de span ne sont pas utiles pour une entrée SPIR-V, en particulier en cas d’échec de validation ; le travail est considéré comme terminé lorsqu’un moyen concret permettant à example-runner-wgpu d’exposer des diagnostics utiles est documenté ou implémenté.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
computer-graphics
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.