Sorry to respond so late, been quite busy. :(
Adi Oanca <adioanca@xxxxxxxxxxxxxx> wrote:
I'm actually not sure if that assumption is true - it depends on how you draw, and that can be optimized for this case. Video memory should be mapped in "write-combined" mode which makes sure that the writes leave the cache as 32 byte bursts.
It's not an assumption. Telling the graphics card to take a piece of data from main memory is faster (uses AGP) than writing 32 bytes times and times over.
I'm pretty sure you're wrong here.
The bus memory bandwidth is precious for graphics, and you can easily fill it up by having a wrong design in the app_server during video playback or something like this, and this will hurt overall performance.