Lines Matching refs:write
61 self.stream.write(s)
87 in_file.write(src)
148 f.write('// GLSL code:\n')
149 f.write('//')
151 f.write('\n// {0}'.format(line))
152 f.write('\n\n')
155 f.write('/* SPIR-V Assembly:\n')
156 f.write(' *\n')
158 f.write(' * ' + line + '\n')
159 f.write(' */\n')
161 f.write('static const uint32_t {0}[] = {{'.format(var_name))
164 f.write('\n ')
166 f.write(' 0x{:08x},'.format(self.dwords[i]))
168 f.write('\n};\n')
171 f.write('\n\n')
176 f.write('static const QoShaderDecl {0}_decls[] = {{{1}}};\n'.format(var_prefix, ', '.join(self.declarations)))
178 f.write(dedent("""\
186 f.write(" .stage = VK_SHADER_STAGE_{0}_BIT,\n".format(self.stage))
188 f.write('};\n')
190 f.write('#define __qonos_shader{0}_info __qonos_shader{1}_info\n'\
321 outfile.write(dedent("""\