I'm beginning to use Direct3D 8 and I have a question about how to choose the device type to use.
I saw that this is done using IDirect3D8::CheckDeviceType, that needs the type of device for the display and for the backbuffer.
Looking in MSDN I found that there are a large number of device types, but I also read this:
"Note that render target formats are restricted to D3DFMT_X1R5G5B5, D3DFMT_R5G6B5, D3DFMT_X8R8G8B8, and D3DFMT_A8R8G8B8."
So, what are the other formats used for?
And how do I choose one of these 4 (apart from the fact that 2 are 16 bits and the other are 32 bits)???
[italic]How beautiful, if sorrow had not made Sorrow more beautiful than Beauty itself.[/italic]