Incredibly slow MMX? (Developers)
> > MTRR enabled? Aligned properly? Double buffered?
>
> Yes, MTRR is enabled. What do you meen by double buffering? In my test
> routine I drew into RAM (without any later copying into screen) or into
> visible part of VRAM.
double buffering (Wikipedia)
> It is aligned because VRAM is aligned always and Freepascal alignes all
> arrays or buffers on 16 bytes.
I meant the code should probably be aligned, but then again, I kinda doubt your Athlon is as sensitive as some older cpus, so that may not make much of a difference.
Complete thread:
- Incredibly slow MMX? - Laaca, 02.03.2009, 21:15 (Developers)
- Incredibly slow MMX? - Rugxulo, 04.03.2009, 03:01
- Incredibly slow MMX? - Laaca, 04.03.2009, 13:26
- Incredibly slow MMX? - Rugxulo, 04.03.2009, 23:50
- Incredibly slow MMX? - Laaca, 04.03.2009, 13:26
- Incredibly slow MMX? - Japheth, 04.03.2009, 17:55
- Incredibly slow MMX? - Laaca, 08.03.2009, 22:04
- Incredibly slow MMX? - Rugxulo, 09.03.2009, 00:33
- Incredibly slow MMX? - mht, 21.03.2009, 12:57
- Incredibly slow MMX? - Laaca, 08.03.2009, 22:04
- Incredibly slow MMX? - DOS386, 22.03.2009, 06:11
- Incredibly slow MMX? - Rugxulo, 04.03.2009, 03:01