]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programcompiler.cpp
Use a #pragma as shader stage delimiter
[libs/gl.git] / source / programcompiler.cpp
index 2dabd7cd8203ff0910eb97c2528e354e0b3943ff..425941baff567e454f8d9ce1390e0b93731cfea4 100644 (file)
@@ -13,12 +13,12 @@ using namespace std;
 namespace {
 
 const char builtins_src[] =
-       "////// vertex\n"
+       "#pragma MSP stage(vertex)\n"
        "out gl_PerVertex {\n"
        "  vec4 gl_Position;\n"
        "  float gl_ClipDistance[];\n"
-       "};"
-       "////// geometry\n"
+       "};\n"
+       "#pragma MSP stage(geometry)\n"
        "in gl_PerVertex {\n"
        "  vec4 gl_Position;\n"
        "  float gl_ClipDistance[];\n"