mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-06 07:48:38 +09:00
Refactor condition for uint8_t and uint8_clamped handling in ElementSpecific class
This commit is contained in:
parent
8128507f32
commit
cc73e1f171
1 changed files with 2 additions and 2 deletions
|
|
@ -554,7 +554,7 @@ class ElementSpecific
|
|||
case Scalar::Uint8:
|
||||
case Scalar::Uint8Clamped: {
|
||||
SharedMem<JS_VOLATILE_ARM uint8_t*> src = data.cast<JS_VOLATILE_ARM uint8_t*>();
|
||||
if (std::is_same<T, uint8_clamped>::value && std::is_same<Ops, UnsharedOps>::value) {
|
||||
if (std::is_same<T, uint8_clamped>::value || std::is_same<T, uint8_t>::value) {
|
||||
Ops::podCopy(dest, data.cast<T*>(), count);
|
||||
break;
|
||||
}
|
||||
|
|
@ -846,7 +846,7 @@ class ElementSpecific
|
|||
case Scalar::Uint8:
|
||||
case Scalar::Uint8Clamped: {
|
||||
uint8_t* src = static_cast<uint8_t*>(data);
|
||||
if (std::is_same<T, uint8_clamped>::value && std::is_same<Ops, UnsharedOps>::value) {
|
||||
if (std::is_same<T, uint8_clamped>::value || std::is_same<T, uint8_t>::value) {
|
||||
Ops::podCopy(dest, SharedMem<void*>::unshared(src).template cast<T*>(), len);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue