Advertisement
Guest User

Untitled

a guest
Dec 6th, 2020
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1.  
  2. local aSettings = {
  3. { cvar="sys_iGPUVendorID" },
  4. { cvar="sys_strPlatform" },
  5. { cvar="gfx_iReqDriverVersion" },
  6. { cvar="gfx_iAPI" },
  7. }
  8.  
  9. -- vendor IDs
  10.  
  11. local VID_NVIDIA = 0x10DE;
  12. local VID_ATI = 0x1002;
  13. local VID_INTEL = 0x8086;
  14.  
  15. -- assume no driver version detection
  16. gfx_strAPI = "Vulkan";
  17.  
  18. -- if vendor is nVidia
  19. if sys_iGPUVendorID==VID_NVIDIA then
  20.  
  21. -- set needed driver version (September 2020)
  22. gfx_strAPI = "Vulkan";
  23.  
  24. -- if vendor is ATI
  25. elseif sys_iGPUVendorID==VID_ATI then
  26.  
  27. -- set needed driver version (September 2020)
  28. gfx_strAPI = "Vulkan";
  29.  
  30. -- if vendor is ATI
  31. elseif sys_iGPUVendorID==VID_INTEL then
  32.  
  33. -- set needed driver version (September 2020)
  34. gfx_strAPI = "Vulkan";
  35.  
  36. -- for any other vendor
  37. else
  38.  
  39. -- just report a warning
  40. print( "Unable to check for correct version of display driver!");
  41.  
  42. end
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement