From: martin k. <blu...@gm...> - 2009-04-29 14:12:41
|
Thank you, Roland, that explains it all. When i said the code was running that much faster on almost the same configuration - that other config is AGPx4, with a native OSX driver edge for the rv280 (it's a mac). And yes, the vertex arrays are large. So in one case we have larger vertex arrays perpetually traversing a (66MHz) PCI bus, in the other - proper VBOs over an AGPx4 bus - that could easilly account for an order of magnitude, and then some, for this task. And this given that fillrate alone is better on the PCI ATI (later model, faster clocks, wider memory bus, etc). let's say i decided to hack a rudimentarty allocate-only/no-deallocate memory manager for STATIC_DRAW VBOs into the edge, not for upstreaming, just for my purposes here, where would you advise me to start looking at? Also, should i be able to do with just the present sources, no futher NDA'd specs required? Thank you again, martin |