1// 2// Copyright (c) 2014 The ANGLE Project Authors. All rights reserved. 3// Use of this source code is governed by a BSD-style license that can be 4// found in the LICENSE file. 5// 6 7#ifndef DEQP_TESTS_DEQP_TESTS_H_ 8#define DEQP_TESTS_DEQP_TESTS_H_ 9 10#include "gtest/gtest.h" 11 12#include <EGL/egl.h> 13 14#include <string> 15 16struct DEQPConfig 17{ 18 size_t width; 19 size_t height; 20 bool hidden; 21 EGLNativeDisplayType displayType; 22}; 23 24void SetCurrentConfig(const DEQPConfig& config); 25const DEQPConfig& GetCurrentConfig(); 26 27void RunDEQPTest(const std::string &testPath, const DEQPConfig& config); 28 29#endif // DEQP_TESTS_DEQP_TESTS_H_ 30