Lines Matching refs:contents
52 contents = ''
53 contents += '\n'
54 contents += 'std::string getIntrinsic(const char* const* shaders, int n) {\n'
55 contents += '\tstd::string shaderString = "";\n';
57 contents += '\tfor (int i = 0; i < n; i++) {\n'
60 contents += '\t\tif (strstr(shaders[i], "%s") != nullptr) {\n' % (symbol_name)
61 contents += '\t\t shaderString.append(%s_GLSL);\n' % (symbol_name)
62 contents += '\t\t}\n'
64 contents += '\t}\n'
65 contents += '\treturn shaderString;\n';
66 contents += '}\n'
68 contents += '\n#endif\n'
69 header_file.write(contents)