[naga spv-in] Update supported capabilities list (#7575)

This commit is contained in:
Phena Ildanach 2025-04-18 16:26:45 -05:00 committed by GitHub
parent bf8cc43a15
commit d2ab981a76
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 2 deletions

View File

@ -74,6 +74,14 @@ pub const SUPPORTED_CAPABILITIES: &[spirv::Capability] = &[
spirv::Capability::Float64,
spirv::Capability::Geometry,
spirv::Capability::MultiView,
spirv::Capability::StorageBuffer16BitAccess,
spirv::Capability::UniformAndStorageBuffer16BitAccess,
spirv::Capability::GroupNonUniform,
spirv::Capability::GroupNonUniformVote,
spirv::Capability::GroupNonUniformArithmetic,
spirv::Capability::GroupNonUniformBallot,
spirv::Capability::GroupNonUniformShuffle,
spirv::Capability::GroupNonUniformShuffleRelative,
// tricky ones
spirv::Capability::UniformBufferArrayDynamicIndexing,
spirv::Capability::StorageBufferArrayDynamicIndexing,
@ -380,7 +388,7 @@ impl Default for Options {
fn default() -> Self {
Options {
adjust_coordinate_space: true,
strict_capabilities: false,
strict_capabilities: true,
block_ctx_dump_prefix: None,
}
}

View File

@ -853,7 +853,7 @@ fn convert_snapshots_spv() {
&command.stdout,
&naga::front::spv::Options {
adjust_coordinate_space,
strict_capabilities: false,
strict_capabilities: true,
block_ctx_dump_prefix: None,
},
)