u3d-community / U3D

Open-source, cross-platform 2D and 3D game engine built in C++
https://u3d.io
MIT License
187 stars 30 forks source link

Deprecate DirectX 9 #2

Open klaussilveira opened 1 year ago

SirNate0 commented 1 year ago

How do we want to mark things as deprecated? Macro wrapping compiler attributes? Documentation? Both?

klaussilveira commented 1 year ago

I think documentation should be enough. The idea is to prevent new code from having to support it.

SirNate0 commented 1 year ago

There is also an URHO3D_DEPRECATED macro. I believe presently it is unused, but I like that it produces computer warnings (I used it for the logging change with #9).