Lines Matching refs:executor
82 void validateOutput(de::SharedPtr<ShaderExecutor> executor);
105 void ExecutorTestCase<float>::validateOutput(de::SharedPtr<ShaderExecutor> executor)
109 executor->execute(1, DE_NULL, &outputs);
128 void ExecutorTestCase<int>::validateOutput(de::SharedPtr<ShaderExecutor> executor)
132 executor->execute(1, DE_NULL, &outputs);
148 de::SharedPtr<ShaderExecutor> executor(createExecutor(m_context.getRenderContext(), m_shaderType, m_shaderSpec));
150 DE_ASSERT(executor.get());
152 executor->log(m_context.getTestContext().getLog());
156 if (!executor->isOk())
159 executor->useProgram();
161 validateOutput(executor);