This site is no longer active and is available for archival purposes only. Registration and login is disabled.

MediaQ based devices and Gapidraw (sorry, yet again)


MediaQ based devices and Gapidraw (sorry, yet again)

Postby sunbeam60 » Oct 16, 2003 @ 5:16pm

sunbeam60
pm Member
 
Posts: 11
Joined: Jun 10, 2003 @ 12:24pm


Postby fzammetti » Oct 16, 2003 @ 9:28pm

...and so I said to Mr. Gates: "$640 billion should be enough for anyone!"
User avatar
fzammetti
pm Insider
 
Posts: 1496
Joined: Jun 4, 2002 @ 6:21pm
Location: Omnytex Technologies


Postby warmi » Oct 16, 2003 @ 9:54pm

warmi
pm Insider
 
Posts: 518
Joined: Aug 24, 2002 @ 8:07am
Location: Chicago USA


Postby Johan » Oct 17, 2003 @ 7:29am

Johan Sanneblad, M.Sc, Ph.D
GapiDraw Systems Architect
[]
User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Postby Kzinti » Oct 17, 2003 @ 7:39am

[quote="Johan"]
As fzammetti says, there really isn't much to do when it comes to blitting to MediaQ devices.
[/quote="Johan"]

Agreed. MediaQ just sux for direct access graphics.

[quote="Johan"]
What you can do (in a graphics library) that improves performance on MediaQ devices are:
1. Always read and write data as 32-bit values (2-pixels simultaneously). This will give a significant performance improvement. GapiDraw does this, many others do not.
2. Always alpha blend using 32-bit operations. GapiDraw supports this as long as both source and destination blits are performed on even coordinates.
[/quote="Johan"]

Wrong. The MediaQ bus is 16 bits and quite slow. Whether you use 16 bits or 32 bits access doesn't make a difference.
Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby sunbeam60 » Oct 17, 2003 @ 8:51am

Hi again,

Thanks for all your replies; valued input by far.

But am I not right to assume that a MediaQ based device with enough VRAM could be much faster if you placed all your sprites/tiles/whatever in VRAM and just blit between that VRAM? It is a matter of the size of VRAM on the MediaQ based devices and where your other graphics are placed, yeah?

Given the info in your replies, would it be correct to say that all MediaQ device owners have come to expect slow graphics and there's just very little you can do? Or is there just very little you can do "inside" Gapidraw?

What I mean is, is it a fair position to say: "I'm sorry, your device is just plain ol' slow", as opposed to "I'm sorry, I couldn't be bothered to look into optimizing my game for your handheld"?
sunbeam60
pm Member
 
Posts: 11
Joined: Jun 10, 2003 @ 12:24pm


Postby sunbeam60 » Oct 17, 2003 @ 9:17am

Whoops, just found . Sorry, didn't mean to stir the hornets' nest. I'll shut up now.[/url]
sunbeam60
pm Member
 
Posts: 11
Joined: Jun 10, 2003 @ 12:24pm


Postby Johan » Oct 17, 2003 @ 9:19am

Johan Sanneblad, M.Sc, Ph.D
GapiDraw Systems Architect
[]
User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Return to GapiDraw


Sort


Forum Description

The Cross-platform Graphics SDK for Palms, Pocket PCs, Symbian Devices, and Stationary PCs.

Moderators:

sponge, Johan

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum