Open vladipus opened 2 years ago
This is largely historical, in that this codebase originated as part of D3D11. There's still references to D3D11 constants (that are identical to the equivalent D3D12 ones and should be switched), and also D3D11 enums and structs that should be replaced with hand-rolled equivalents.
Scanning through the codes I've discovered this inclusion:
I just wonder why? Shouldn't the translation layer actually be API-agnostic as it's mainly utilized to actually implement some higher-level APIs in turn?