I initialize textures as following:
texture =
new XNA.Texture2D(device, width, height, 0, ResourceUsage.None, SurfaceFormat.Color, ResourceManagementMode.Manual);This is fine on NVIDIA GF6800 and GF7800, but it doesn't work on GF5600/5900 at all!
AFAIK SurfaceFormat.Color is just ARGB, isn't it
texture = new XNA.Texture2D(device, width, height, 0, ResourceUsage.None, SurfaceFormat.Rgba32, ResourceManagementMode.Manual);
Rgba32 doesn't work anywhere ( )
Help me comprehend how to initialize textures, please.