diff options
author | David Robillard <d@drobilla.net> | 2020-10-31 13:00:53 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-10-31 13:00:53 +0100 |
commit | f7cce780cd6a83fca9413abeafb32246999f4b99 (patch) | |
tree | 5f972ff9cc4822548b031c78ca9cc540890eb9a5 /test/test_build.cpp | |
parent | 71312135e580b247d500070ea699462a6f3c26eb (diff) | |
download | pugl-f7cce780cd6a83fca9413abeafb32246999f4b99.tar.gz pugl-f7cce780cd6a83fca9413abeafb32246999f4b99.tar.bz2 pugl-f7cce780cd6a83fca9413abeafb32246999f4b99.zip |
Use static polymorphism in C++ bindings
This removes virtual function overhead, and the weird situation of having to
include pugl.ipp once (or worse, for pugl to provide a binary C++ library).
Diffstat (limited to 'test/test_build.cpp')
-rw-r--r-- | test/test_build.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/test/test_build.cpp b/test/test_build.cpp index 4e29901..5beb4c3 100644 --- a/test/test_build.cpp +++ b/test/test_build.cpp @@ -24,7 +24,6 @@ #include "pugl/gl.hpp" // IWYU pragma: keep #include "pugl/pugl.h" // IWYU pragma: keep #include "pugl/pugl.hpp" // IWYU pragma: keep -#include "pugl/pugl.ipp" // IWYU pragma: keep #include "pugl/stub.hpp" // IWYU pragma: keep int |