michael-fadely / d3d8to11

Run DirectX 8 programs in DirectX 11
MIT License
24 stars 8 forks source link

Uber shaders #12

Closed michael-fadely closed 2 years ago

michael-fadely commented 2 years ago

Good news:

These shaders compile very fast and give the more optimized shaders more time to compile in the background. This is a significant boost to startup and runtime performance.

Bad news:

They still require permutations due to the nature of D3D11 input layouts (FVF flags), so they're not quite as uber as one might imagine.