What does JUCE_DIRECT2D do?

I couldnt find documentation for the JUCE_DIRECT2D define.
I assume that there are some reason to either disable or enable it.
What does it do, exactly? And why should it enable/disable it?

At the moment you should leave it alone! It’ll enable direct2d support, but the code isn’t stable yet.

Ok, cool feature nevertheless :slight_smile:

Are you planning on dynamic rendering backends ? I.e. it Direct2D support is available, that’ll get chosen over the SW renderer? :wink:

Yes, the renderers can all be dynamically swapped.