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.