Lines Matching defs:drvid
31 d3d_match_vendor_id( D3DADAPTER_IDENTIFIER9* drvid,
35 void d3d_fill_driver_version(D3DADAPTER_IDENTIFIER9* drvid);
36 void d3d_fill_cardname(D3DADAPTER_IDENTIFIER9* drvid);
229 d3d_match_vendor_id( D3DADAPTER_IDENTIFIER9* drvid,
234 if (drvid->VendorId == HW_VENDOR_INTEL ||
235 drvid->VendorId == HW_VENDOR_VMWARE ||
236 drvid->VendorId == HW_VENDOR_AMD ||
237 drvid->VendorId == HW_VENDOR_NVIDIA)
240 DBG("unknown vendor 0x4%x, emulating 0x4%x\n", drvid->VendorId, fallback_ven);
241 drvid->VendorId = fallback_ven;
242 drvid->DeviceId = fallback_dev;
243 snprintf(drvid->Description, sizeof(drvid->Description), "%s", fallback_name);
247 void d3d_fill_driver_version(D3DADAPTER_IDENTIFIER9* drvid) {
248 switch (drvid->VendorId) {
250 drvid->DriverVersionLowPart = 0x000A0682;
251 drvid->DriverVersionHighPart = 0x0006000F;
252 strncpy(drvid->Driver, "igdumd32.dll", sizeof(drvid->Driver));
255 drvid->DriverVersionLowPart = 0x0001046E;
256 drvid->DriverVersionHighPart = 0x0006000E;
257 strncpy(drvid->Driver, "vm3dum.dll", sizeof(drvid->Driver));
260 drvid->DriverVersionLowPart = 0x000A0500;
261 drvid->DriverVersionHighPart = 0x00060011;
262 strncpy(drvid->Driver, "atiumdag.dll", sizeof(drvid->Driver));
265 drvid->DriverVersionLowPart = 0x000D0FD4;
266 drvid->DriverVersionHighPart = 0x00060012;
267 strncpy(drvid->Driver, "nvd3dum.dll", sizeof(drvid->Driver));
275 void d3d_fill_cardname(D3DADAPTER_IDENTIFIER9* drvid) {
277 switch (drvid->VendorId) {
280 if (strstr(drvid->Description, cards_intel[i].mesaname)) {
281 snprintf(drvid->Description, sizeof(drvid->Description),
287 DBG("Unknown card name %s!\n", drvid->DeviceName);
288 snprintf(drvid->Description, sizeof(drvid->Description),
293 if (strstr(drvid->Description, cards_vmware[i].mesaname)) {
294 snprintf(drvid->Description, sizeof(drvid->Description),
300 DBG("Unknown card name %s!\n", drvid->DeviceName);
301 snprintf(drvid->Description, sizeof(drvid->Description),
306 if (strstr(drvid->Description, cards_amd[i].mesaname)) {
307 snprintf(drvid->Description, sizeof(drvid->Description),
313 DBG("Unknown card name %s!\n", drvid->DeviceName);
314 snprintf(drvid->Description, sizeof(drvid->Description),
319 if (strstr(drvid->Description, cards_nvidia[i].mesaname)) {
320 snprintf(drvid->Description, sizeof(drvid->Description),
326 DBG("Unknown card name %s!\n", drvid->DeviceName);
327 snprintf(drvid->Description, sizeof(drvid->Description),