[Freeciv-Dev] Re: different iso drawing algorithms
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Sun, Dec 08, 2002 at 04:29:57PM +0100, Rafa³ Bursig wrote:
> I make some test on END_GAME_STATE ( see entire map without irrigation
> , road ,units , cities and FOG !!)
> I disable dithering becouse for now it work with pixel acces and we
> want see how fast is RLE
>
> I have special function to draw entire screen map ( draw only main tile
> sprites ).
> Map screen has 640x480 pixels
>
> Normal :
> Redraw time = 87, 90, 88, 93, 97, 91 ms
> Flush_fullscreen time : 7 ~ 23 ms
>
> RLE :
> Redraw time = 53, 61, 56, 60, 59, 48 ms
> Flush_fullscreen time : 7 ~ 19 ms
Disbanded all units, enlarge the client window and recentered multiple
times:
GTK
$ ./civ -a -t isotrident
2: update_map_canvas_visible of 510x411 = 17,593000ms
2: update_map_canvas_visible of 510x405 = 20,285000ms
2: update_map_canvas_visible of 510x405 = 70,473000ms
2: update_map_canvas_visible of 510x405 = 73,353000ms
2: update_map_canvas_visible of 836x538 = 167,654000ms
2: update_map_canvas_visible of 836x538 = 146,956000ms
2: update_map_canvas_visible of 836x538 = 151,558000ms
2: update_map_canvas_visible of 836x538 = 147,156000ms
$ ./civ -a -t trident
2: update_map_canvas_visible of 510x375 = 8,687000ms
2: update_map_canvas_visible of 510x375 = 13,517000ms
2: update_map_canvas_visible of 510x375 = 8,490000ms
2: update_map_canvas_visible of 833x522 = 5,504000ms
2: update_map_canvas_visible of 833x522 = 4,761000ms
2: update_map_canvas_visible of 833x522 = 4,677000ms
2: update_map_canvas_visible of 833x522 = 4,766000ms
2: update_map_canvas_visible of 833x522 = 4,640000ms
2: update_map_canvas_visible of 833x522 = 4,581000ms
2: update_map_canvas_visible of 833x522 = 4,698000ms
xaw:
$ ./civ -a -t trident
2: update_map_canvas_visible of 510x345 = 11,239000ms
2: update_map_canvas_visible of 779x532 = 9,401000ms
2: update_map_canvas_visible of 779x532 = 8,595000ms
2: update_map_canvas_visible of 779x532 = 8,626000ms
2: update_map_canvas_visible of 779x532 = 8,953000ms
2: update_map_canvas_visible of 779x532 = 16,466000ms
2: update_map_canvas_visible of 779x532 = 8,550000ms
2: update_map_canvas_visible of 779x532 = 8,732000ms
2: update_map_canvas_visible of 779x532 = 8,746000ms
2: update_map_canvas_visible of 779x532 = 8,705000ms
2: update_map_canvas_visible of 779x532 = 8,721000ms
2: update_map_canvas_visible of 779x532 = 8,654000ms
GTK2
$ ./civ -a -t isotrident
2: LANGUAGE="de-de"
2: update_map_canvas_visible of 510x375 = 156,592000ms
2: update_map_canvas_visible of 830x532 = 154,541000ms
2: update_map_canvas_visible of 830x532 = 111,793000ms
2: update_map_canvas_visible of 830x532 = 118,921000ms
2: update_map_canvas_visible of 830x532 = 123,952000ms
2: update_map_canvas_visible of 830x532 = 131,795000ms
2: update_map_canvas_visible of 830x532 = 122,677000ms
2: update_map_canvas_visible of 830x532 = 108,367000ms
2: update_map_canvas_visible of 830x532 = 106,764000ms
2: update_map_canvas_visible of 830x532 = 122,509000ms
2: update_map_canvas_visible of 830x532 = 127,309000ms
2: update_map_canvas_visible of 830x532 = 113,985000ms
$ ./civ -a -t trident
2: LANGUAGE="de-de"
2: update_map_canvas_visible of 510x339 = 14,498000ms
2: update_map_canvas_visible of 829x519 = 20,454000ms
2: update_map_canvas_visible of 829x519 = 10,686000ms
2: update_map_canvas_visible of 829x519 = 10,586000ms
2: update_map_canvas_visible of 829x519 = 10,919000ms
2: update_map_canvas_visible of 829x519 = 10,489000ms
2: update_map_canvas_visible of 829x519 = 15,217000ms
2: update_map_canvas_visible of 829x519 = 11,320000ms
2: update_map_canvas_visible of 829x519 = 10,454000ms
2: update_map_canvas_visible of 829x519 = 10,633000ms
2: update_map_canvas_visible of 829x519 = 10,563000ms
2: update_map_canvas_visible of 829x519 = 10,437000ms
2: update_map_canvas_visible of 829x519 = 11,986000ms
2: update_map_canvas_visible of 829x519 = 10,635000ms
2: update_map_canvas_visible of 829x519 = 9,886000ms
2: update_map_canvas_visible of 829x519 = 8,582000ms
This is with a P2-400.
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
"I heard if you play the NT-4.0-CD backwards, you get a satanic message."
"That's nothing, if you play it forward, it installs NT-4.0"
time_update_map_canvas_visible.diff
Description: Text document
- [Freeciv-Dev] Re: different iso drawing algorithms, (continued)
- Message not available
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms,
Raimar Falke <=
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/08
- [Freeciv-Dev] Re: different iso drawing algorithms, Jason Short, 2002/12/08
[Freeciv-Dev] Re: different iso drawing algorithms, Jason Short, 2002/12/11
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/11
- [Freeciv-Dev] Re: different iso drawing algorithms, Jason Short, 2002/12/11
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/12
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/12
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/12
- [Freeciv-Dev] Re: different iso drawing algorithms, Raimar Falke, 2002/12/12
- [Freeciv-Dev] Re: different iso drawing algorithms, Rafa³ Bursig, 2002/12/12
|
|