Lines Matching defs:program
85 void add (const std::string& name, de::MovePtr<Program>& program);
164 Program& program = add(name);
167 program << *buildOptions;
169 return program;
173 void ProgramCollection<Program, BuildOptions>::add (const std::string& name, de::MovePtr<Program>& program)
176 m_programs[name] = program.get();
177 program.release();
218 ProgramBinary* buildProgram (const GlslSource& program, glu::ShaderProgramInfo* buildInfo, const tcu::CommandLine& commandLine);
219 ProgramBinary* buildProgram (const HlslSource& program, glu::ShaderProgramInfo* buildInfo, const tcu::CommandLine& commandLine);
220 ProgramBinary* assembleProgram (const vk::SpirVAsmSource& program, SpirVProgramInfo* buildInfo, const tcu::CommandLine& commandLine);
221 void disassembleProgram (const ProgramBinary& program, std::ostream* dst);
222 bool validateProgram (const ProgramBinary& program, std::ostream* dst, const SpirvValidatorOptions&);