protonscr

[d3d9][regression?] Alpha Protocol weird reflections

dxvkclosed d3d9
doitsujin/dxvk#4387 · opened 2024-10-21 by Blisto91 · updated 2024-12-17 · 2 comments · github
BBlisto91 2024-10-21 github

Since commit https://github.com/doitsujin/dxvk/commit/25076d9220d37fbac589a83193a571d965d7f81a the two metal containers in the corner of the first room will have a weird reflection that moves with the camera, it looks like the outside of a building maybe. Prior to this they didn't have any reflections which match wined3d and native.

d3d9.forceSamplerTypeSpecConstants = True seemingly works around the issue.
Also if i change window mode via either the game options or alt + enter the issue also disappears until i load the map again.

Screenshots

native Nvidia
image

dxvk
image

Software information

Alpha Protocol
Using the default settings.

System information

Apitrace file(s)

TBD

Edit: added
https://drive.proton.me/urls/XB50DYT3JR#MiZEjE0tSOf1

KK0bin maintainer 2024-12-08 github

image

It's also noteworthy that black has alpha 0 in this case unlike when you bind NULL.

Upstream links