X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramsyntax.h;h=1f26bc568800e1f9374cb0f4b9e20647442d6804;hp=5e107a33a096232f2e3b3a0f93ed70ea36fe3b66;hb=7189f63c549e9061789c47726ff8d6d12afca1a0;hpb=11520b2b95f4242b3ca4d2d3d14a0f2b5c1623f1 diff --git a/source/programsyntax.h b/source/programsyntax.h index 5e107a33..1f26bc56 100644 --- a/source/programsyntax.h +++ b/source/programsyntax.h @@ -7,6 +7,10 @@ #include #include #include "extension.h" +#include "uniform.h" + +#pragma push_macro("interface") +#undef interface namespace Msp { namespace GL { @@ -385,6 +389,7 @@ struct Stage std::map out_variables; std::map locations; Version required_version; + std::vector required_extensions; Stage(StageType); }; @@ -401,4 +406,6 @@ struct Module } // namespace GL } // namespace Msp +#pragma pop_macro("interface") + #endif