1.8 KiB
1.8 KiB
| Op | IIgs (ops/sec) | Amiga (vs IIGS) | Atari ST (vs IIGS) | DOS (vs IIGS) |
|---|---|---|---|---|
| surfaceClear | 28 | 2.54x | 1.11x | 638.57x |
| paletteSet | 678 | 8.68x | 4.23x | 26.13x |
| scbSetRange | 1005 | 3.66x | 1.86x | 11.16x |
| drawPixel | 1755 | 1.85x | 1.01x | 9.70x |
| drawLine H | 682 | 2.19x | 1.22x | 19.26x |
| drawLine V | 90 | 1.67x | 1.11x | 115.30x |
| drawLine diag | 35 | 1.14x | 1.06x | 261.49x |
| drawRect 100x100 | 75 | 1.57x | 1.04x | 250.77x |
| drawCircle r=16 | 232 | 1.21x | 0.65x | 71.24x |
| drawCircle r=80 | 56 | 1.16x | 0.61x | 310.93x |
| fillRect 16x16 | 450 | 1.24x | 1.04x | 39.38x |
| fillRect 80x80 | 75 | 0.95x | 1.28x | 206.73x |
| fillRect 320x200 | 60 | 0.93x | 0.43x | 184.62x |
| fillCircle r=40 | 38 | 0.97x | 1.39x | 347.24x |
| samplePixel | 1916 | 3.48x | 1.92x | 18.04x |
| tileFill | 1252 | 1.73x | 0.93x | 10.44x |
| tileCopy | 997 | 1.80x | 1.02x | 16.96x |
| tileCopyMasked | 498 | 1.76x | 1.08x | 28.55x |
| tilePaste | 1106 | 1.94x | 1.09x | 13.53x |
| tileSnap | 1473 | 2.26x | 1.28x | 9.44x |
| spriteSaveUnder | 528 | 2.21x | 1.29x | 20.14x |
| spriteDraw | 438 | 1.82x | 1.28x | 38.39x |
| spriteRestoreUnder | 487 | 2.00x | 1.11x | 36.71x |
| spriteSaveAndDraw | 277 | 1.82x | 1.06x | 72.79x |
| stagePresent full | 42 | 6.31x | 1.40x | 373.83x |
| joeyInputPoll | 273 | 13.90x | 4.19x | 57.15x |
| joeyKeyDown | 3382 | 7.82x | 3.76x | 18.93x |
| joeyKeyPressed | 3345 | 7.65x | 3.81x | 18.72x |
| joeyMouseX | 4170 | 10.26x | 5.22x | 26.27x |
| joeyJoyConnected | 3378 | 7.76x | 3.71x | 18.95x |
| joeyAudioFrameTick | 4106 | 7.99x | 3.04x | 12.37x |
| joeyAudioIsPlayingMod | 3536 | 9.28x | 4.33x | 26.78x |
| surfaceMarkDirtyRect (via fillRect 32x32) | 240 | 1.38x | 1.26x | 58.95x |
| c2p full screen | - | - | - | - |