equal
deleted
inserted
replaced
87 } |
87 } |
88 buffer.getByteArray()[byteIndex(index)] = clamped; |
88 buffer.getByteArray()[byteIndex(index)] = clamped; |
89 } |
89 } |
90 |
90 |
91 @Override |
91 @Override |
|
92 protected void setImpl(final int index, final long value) { |
|
93 if (JSType.isRepresentableAsInt(value)) { |
|
94 setImpl(index, (int)value); |
|
95 } else { |
|
96 buffer.getByteArray()[byteIndex(index)] = value > 0 ? (byte)0xff : 0; |
|
97 } |
|
98 } |
|
99 |
|
100 @Override |
92 protected void setImpl(final int key, final double value) { |
101 protected void setImpl(final int key, final double value) { |
93 setImpl(key, (int)Math.rint(value)); |
102 setImpl(key, (int)Math.rint(value)); |
94 } |
103 } |
95 |
104 |
96 @Override |
105 @Override |