@humppa
| GFX system....: Picasso96 |
| Resolution....: 1024 x 768 x 24 |
| Depth/Colors..: 16777216 colors |
| Testlength....: 13 |
.============= SPEEDRESULTS ==============.
| RectFill()................ 647 op/s |
| RectFill() Pattern........ 651 op/s |
| WritePixel().............. 2252845 op/s |
| WriteChunkyPixels()....... 4937 op/s |
| WritePixelArray8()........ 4936 op/s |
| WritePixelLine8()......... 171056 op/s |
| DrawEllipse()............. 89452 op/s |
| DrawCircle().............. 87446 op/s |
| Draw().................... 23326 op/s |
| Draw() Hor/Ver............ 50647 op/s |
| ScrollRaster() X.......... 2 op/s |
| ScrollRaster() Y.......... 2 op/s |
| PutText()................. 40289 op/s |
| BlitBitMap().............. 219 op/s |
| BlitBitMapRastPort()...... 218 op/s |
| BitMapScale()............. 196 op/s |
[/font]
Also odd: why are all the blitter based functions so slow? RectFill()/RectFillPattern()/Blit#?() ought to be insanely fast on a graphics card like that. Even emulated in software, with the massive CPU <-> Display memory bandwidth available to the PC itself I'd expect better than that.
I typically got around 4000-5000 op/s for these functions on my bvision (on the 040/25MHz)