Direct 3D vs Direct Draw vs GDI
What is better for emulation? After searching for the answer to this question, I've got mixed results. Some people say one is better for one thing (like streaming) and not the other and vice versa etc. I always thought that the best graphics goes in order from best to worst :
Is that right?
I'm confused because of this quote I read from the Microsoft website:
So how can an emulator have an option between GDI or Direct Draw when GDI automatically enables DirectDraw?
Now, is the speed is the complete opposite?, which goes:
In case it depends on a computers specifications, here are mine:
P4 w/ HT, 3.0 GHz, 800 MHz FSB, 1 MB L2 Cache, 1 GB RAM, Microsoft Windows XP 32-Bit Home Edition Service Pack 3, 128 MB ATI Radeon X300 SE
What is better for emulation? After searching for the answer to this question, I've got mixed results. Some people say one is better for one thing (like streaming) and not the other and vice versa etc. I always thought that the best graphics goes in order from best to worst :
- Open GL (Considering the user has a video card)
- Direct 3D
- Direct Draw
- GDI
Is that right?
I'm confused because of this quote I read from the Microsoft website:
GDI automatically enables DirectDraw when the display driver is initialized.
Now, is the speed is the complete opposite?, which goes:
- GDI
- Direct Draw
- Direct 3D
- Open GL
In case it depends on a computers specifications, here are mine:
P4 w/ HT, 3.0 GHz, 800 MHz FSB, 1 MB L2 Cache, 1 GB RAM, Microsoft Windows XP 32-Bit Home Edition Service Pack 3, 128 MB ATI Radeon X300 SE
Comment