| Index: client/deps/glbench/src/main.cc
|
| diff --git a/client/deps/glbench/src/main.cc b/client/deps/glbench/src/main.cc
|
| index d77748105d633764db69d08a4a6d91d916db2d4c..3e7d04a7577f538ad24105b3c9551f42e03a3012 100644
|
| --- a/client/deps/glbench/src/main.cc
|
| +++ b/client/deps/glbench/src/main.cc
|
| @@ -21,6 +21,7 @@ using std::vector;
|
| DEFINE_int32(duration, 0, "run tests in a loop for at least this many seconds");
|
| DEFINE_string(tests, "", "colon-separated list of tests to run; "
|
| "all tests if omitted");
|
| +DEFINE_bool(get_board_id, false, "return the board id for checksums");
|
|
|
|
|
| bool test_is_enabled(glbench::TestBase* test,
|
| @@ -48,6 +49,13 @@ int main(int argc, char *argv[]) {
|
| return 1;
|
| }
|
|
|
| + if (FLAGS_get_board_id) {
|
| + InitContext();
|
| + printf("%s / %s\n", glGetString(GL_VENDOR), glGetString(GL_RENDERER));
|
| + DestroyContext();
|
| + return 0;
|
| + }
|
| +
|
| vector<string> enabled_tests;
|
| SplitString(FLAGS_tests, ':', &enabled_tests);
|
|
|
|
|