mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-16 00:17:03 +00:00
sem: Rename Vector::size() to Vector::Width()
`Size()` will be added which is the size of the type in bytes. Change-Id: If997820d7859cd9d1bb0631d1b72150378e6a24b Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/59300 Auto-Submit: Ben Clayton <bclayton@google.com> Reviewed-by: Antonio Maiorano <amaiorano@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Tint LUCI CQ
parent
4261466a84
commit
f5ed2ba906
@@ -66,33 +66,33 @@ std::tuple<ComponentType, CompositionType> CalculateComponentAndComposition(
|
||||
return {ComponentType::kFloat, CompositionType::kScalar};
|
||||
} else if (type->is_float_vector()) {
|
||||
auto* vec = type->As<sem::Vector>();
|
||||
if (vec->size() == 2) {
|
||||
if (vec->Width() == 2) {
|
||||
return {ComponentType::kFloat, CompositionType::kVec2};
|
||||
} else if (vec->size() == 3) {
|
||||
} else if (vec->Width() == 3) {
|
||||
return {ComponentType::kFloat, CompositionType::kVec3};
|
||||
} else if (vec->size() == 4) {
|
||||
} else if (vec->Width() == 4) {
|
||||
return {ComponentType::kFloat, CompositionType::kVec4};
|
||||
}
|
||||
} else if (type->is_unsigned_integer_scalar()) {
|
||||
return {ComponentType::kUInt, CompositionType::kScalar};
|
||||
} else if (type->is_unsigned_integer_vector()) {
|
||||
auto* vec = type->As<sem::Vector>();
|
||||
if (vec->size() == 2) {
|
||||
if (vec->Width() == 2) {
|
||||
return {ComponentType::kUInt, CompositionType::kVec2};
|
||||
} else if (vec->size() == 3) {
|
||||
} else if (vec->Width() == 3) {
|
||||
return {ComponentType::kUInt, CompositionType::kVec3};
|
||||
} else if (vec->size() == 4) {
|
||||
} else if (vec->Width() == 4) {
|
||||
return {ComponentType::kUInt, CompositionType::kVec4};
|
||||
}
|
||||
} else if (type->is_signed_integer_scalar()) {
|
||||
return {ComponentType::kSInt, CompositionType::kScalar};
|
||||
} else if (type->is_signed_integer_vector()) {
|
||||
auto* vec = type->As<sem::Vector>();
|
||||
if (vec->size() == 2) {
|
||||
if (vec->Width() == 2) {
|
||||
return {ComponentType::kSInt, CompositionType::kVec2};
|
||||
} else if (vec->size() == 3) {
|
||||
} else if (vec->Width() == 3) {
|
||||
return {ComponentType::kSInt, CompositionType::kVec3};
|
||||
} else if (vec->size() == 4) {
|
||||
} else if (vec->Width() == 4) {
|
||||
return {ComponentType::kSInt, CompositionType::kVec4};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user