On Sun, Jul 11, 2010 at 4:21 PM, Roderick Colenbrander < thunderbird2k@gmail.com> wrote:
That makes sense. I had based my thinking on the following comment,
A Direct3D device object contains the PCI id (vendor + device) of the videocard which is used for rendering.
I had assumed vendor + device meant the strings.
Thinking things over I think you are right. Trying to add any kind of dynamic support at this stage is not worth it. Even the memory reporting is very recent and new. Maybe in a couple years more support will have materialized from opengl or the drivers to help with this issue. For now though I just submitted a patch to deal with the issue of a 8500/8400 being reported as a 8300. I moved the detection to be reported as an 8600. I thought about creating a new 8500 in the database but I realized that an 8600 is of feature parity and has the same video memory minimum.
Thanks,
Seth Shelnutt