array[i] = i; vs view.setFloat32(i, i) vs array[i] = i; 2 vs view.setFloat32(i, i) 2Fastest: array[i] = i; 2 (3.5x faster)
246,315 ops/sec
245,726 ops/sec
69,773 ops/sec
69,724 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| array[i] = i; | |
| view.setFloat32(i, i) | |
| array[i] = i; 2 | |
| view.setFloat32(i, i) 2 |
| Test name | Executions per second |
|---|---|
| ✓ array[i] = i; | 102,719 Ops/sec |
| array[i] = i; 2 | 101,254 Ops/sec |
| view.setFloat32(i, i) 2 | 42,076 Ops/sec |
| view.setFloat32(i, i) | 39,847 Ops/sec |