Quoting Claudio Ciccani: > I don't know why it's so slow. > I have tested the driver on two cards (GeForce2 and GeForce3) and the > speed was almost comparable to a G550.
Your benchmarks run faster than on G550, but there might still be something that slows down the hardware. > Fill Rectangles 3.005 secs (* 854.912 MPixel/sec) > Fill Rectangles (blend) 3.024 secs (* 281.735 MPixel/sec) > Fill Spans 3.007 secs (* 849.984 MPixel/sec) > Fill Spans (blend) 3.002 secs (* 89.506 MPixel/sec) The same performance of both non-blended benchmarks show that the extensive setup overhead caused by each span doesn't decrease the pixel throughput ;) However, the blended benchmarks show that the setup overhead for blended operations is quite big, so I guess there's the bottleneck. > >Are there any DirectX benchmarks that measure "Blit from 32bit > >(alphachannel > >blend)" without a lot 3D or other overhead? Simply the fill rate of 32 bit > >alpha blended single texturing. > > > > I don't have a Windows installation currently, therefore I can't help > you here. Why don't you try OpenGL demos with nVidia proprietary drivers? > > However, if someone knows how to obtain direct access to gpu registers > on that platform, I could give away some space of my hard-disk for > MS-Garbage to discover how to improve alphablend support and implement > missing features. Are you using the FIFOs all the time, or do you wait for an idle accelerator before blending operations? -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------"
