Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[d3d8] Add a config option to hide programmable shader caps #208

Closed

Conversation

WinterSnowfall
Copy link

Thought it would be a nice to have option for people who want to experience some d3d8 games as they looked on d3d7-capable hardware (first generation T&L), since most will have a fixed function fallback for this type of situation. I think some early d3d9 games may also have such fallbacks, but they would be notably more rare (and rather bizarre at that point), so I've kept this as a d3d8-only config option.

I guess it could also be used for debugging in some cases, for example NFS High Stakes 2 currently has broken fog with programmable shaders, but its fixed function fallback path renders fog correctly (albeit fixed function reflections and other effects are more primitive than their programmable counterparts).

@WinterSnowfall
Copy link
Author

Non-essential. I'll perhaps consider revisiting it upstream.

@WinterSnowfall WinterSnowfall deleted the d8vk-progshadercaps branch June 16, 2024 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant