Automatically include used capabilities when covered by vulkan target version spec
まだ誰も着手していません。
評価
調査の方向性
まず議論 #385 を読み、ターゲット spirv-unknown-vulkan1.3 で報告された SubgroupId capability エラーを再現します。ターゲットのバージョン指定と使用されている capabilities がどのように処理されるかを追跡します。ターゲットがカバーする capabilities が自動的に含まれ、診断が発生しなくなれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Discussed in https://github.com/Rust-GPU/rust-gpu/discussions/385
Originally posted by nazar-pc September 15, 2025
I'm getting the following error:
error: error:0:0 - Operand 3 of Decorate requires one of these capabilities: Kernel GroupNonUniform
OpDecorate %subgroup_id BuiltIn SubgroupId
If my understanding is correct, this capability is already included by default in spirv-unknown-vulkan1.3 target that I'm using.
Is this a bug in rust-gpu, spirv-opt or am I missing something?
- 主要言語
- Rust
- スター
- 3.4k
- フォーク
- 126
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Rust-GPU/rust-gpu のほかの issue
-
enhancement
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
-
bug
-
enhancement
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
Rust-GPU/rust-gpu の issue をすべて見る
似ている issue
-
bug CLI custom-model
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
rust-bitcoin/rust-bitcoin#6930 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
fulcrumgenomics/ferro-hgvs#2251 ·
-
A-allocators A-docs C-enhancement T-libs
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100