@John, this makes sense to me. I think once the legacy canvas is disabled, non of legacy tool code will get called so it shouldn't be necessary to #ifdef out all legacy tool code. We may not want to enable the cairo canvas rather than the opengl canvas just in case the user has a system with buggy opengl.
@John, this makes sense to me. I think once the legacy canvas is disabled, non of legacy tool code will get called so it shouldn't be necessary to #ifdef out all legacy tool code. We may not want to enable the cairo canvas rather than the opengl canvas just in case the user has a system with buggy opengl.