I totally love this code – it’s so clean and well implemented. One can only hope to reach this level of code quality sometime this lifetime..
note: when I undefine ENABLE_PEFORMANCE_MONITOR, it does not compile, because you are not using your own defines, PM_FRAME_START etc, but rather calling PerformanceMonitor *pm = PerformanceMonitor::Shared(); directly in triggerDrawFrame
I totally love this code – it’s so clean and well implemented. One can only hope to reach this level of code quality sometime this lifetime..
note: when I undefine ENABLE_PEFORMANCE_MONITOR, it does not compile, because you are not using your own defines, PM_FRAME_START etc, but rather calling PerformanceMonitor *pm = PerformanceMonitor::Shared(); directly in triggerDrawFrame
Thank you for the kind words!
And thanks for reporting the issues with the defines, I’ve pushed a fixed version to Github (https://github.com/Volcore/LimbicGL/commit/4b4051bd36c61ef8cc6d78f3f81858365ec8e616)