And what do you intend to do with Windows User of Max2D? You know that this is DX7 so you can and will not be able to intermix it, and I don't assume you plan to base your "core featureset" on something inofficial which does not work across all the machines. And I would not assume that DX9 will ever happen officially (and even if, DX7 is still present and will be used on many machines) ...
It would be simpler and more stable to replicated the Max2D function set within your code as a submodule but in a compatible way to your own rendering part. At least unless you intend to write a DX7 driver as well.
It would be simpler and more stable to replicated the Max2D function set within your code as a submodule but in a compatible way to your own rendering part. At least unless you intend to write a DX7 driver as well.