Quote:Original post by McMcDonald
What do you mean with "fill-limited" and "vertex-limited" ?
McMc
Vertex-limited mean that frame rate dominated by number of all poligon nodes(vertices), that is in fact number of triangles(if you are rendering only triangles) on the screen. Fill-rate limited mean that frame rate dominated by number of of pixels drawn on the screen (how big is drawn area taking redraw into account). For example all early 3D videocards were fill-rate limited, and most of modern games on modern videocards are vertex-limited.
@ pkelly83:
in my expirience(Nokia 6600) drawing lines extremly slow. Anything else is faster. Of cause it's only if you are using API. With direct writing into memory it's all up to coder :) . However I may have explanation for you. It's possible that in Java fillRect not using native API function but instead use DrawPixel for each pixel in the rect. In this case fillRect should be slower. That can also explain why 6600/N-gage so slow in your benchmarcs - unfortunate Java implementation...