Lines Matching refs:worklist
27 def executeWorklist(input, worklist):
28 # Invoke skslc, passing in the worklist.
29 worklist.close()
31 output = subprocess.check_output([skslc, worklist.name], stderr=subprocess.STDOUT)
39 # Delete the worklist file now that execution is complete.
40 os.remove(worklist.name)
55 worklist = tempfile.NamedTemporaryFile(suffix='.worklist', delete=False, mode='w')
63 # Here we loop over these inputs and convert them into a worklist file for skslc.
77 worklist.write(input + "\n")
78 worklist.write(target + ".glsl\n")
79 worklist.write(settings + "\n\n")
81 worklist.write(input + "\n")
82 worklist.write(target + ".metal\n")
83 worklist.write(settings + "\n\n")
85 worklist.write(input + "\n")
86 worklist.write(target + ".asm" + extensionForSpirvAsm(ext) + "\n")
87 worklist.write(settings + "\n\n")
89 worklist.write(input + "\n")
90 worklist.write(target + ".skvm\n")
91 worklist.write(settings + "\n\n")
93 worklist.write(input + "\n")
94 worklist.write(target + ".stage\n")
95 worklist.write(settings + "\n\n")
101 executeWorklist(input, worklist)
102 worklist = tempfile.NamedTemporaryFile(suffix='.worklist', delete=False, mode='w')
106 executeWorklist("", worklist)
108 worklist.close()
109 os.remove(worklist.name)