doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.34k stars 859 forks source link

[d3d9] Black Mesa lighting breaks on Intel, but is fixed with AMD vendor ID #3061

Closed TacoDeBoss closed 2 years ago

TacoDeBoss commented 2 years ago

Software information

Black Mesa (362890)

System information

Screenshots

d3d9.customVendorId = 8086

d3d9.customVendorId = 1002

Blisto91 commented 2 years ago

Quick note that this even happens when you on Windows spoof the vendor id to Intel without dxvk. This was tested on a AMD R9 380 so dunno if anything is actually different with Intels own d3d9 driver.

Evernow commented 1 year ago

Quick note that this even happens when you on Windows spoof the vendor id to Intel without dxvk. This was tested on a AMD R9 380 so dunno if anything is actually different with Intels own d3d9 driver.

Apologies, but from this wording you're saying on Windows it is possible to spoof the vendor id to something else without DXVK, how is this possible?

Blisto91 commented 1 year ago

Apologies, but from this wording you're saying on Windows it is possible to spoof the vendor id to something else without DXVK, how is this possible?

https://www.pcgamingwiki.com/wiki/Black_Mesa#Flashlight_not_working_on_Intel_GPU It's a launch argument for Black Mesa