// // Copyright 2017 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // DrawCallPerfParams.cpp: // Parametrization for performance tests for ANGLE draw call overhead. // #include "DrawCallPerfParams.h" #include DrawCallPerfParams::DrawCallPerfParams() { majorVersion = 2; minorVersion = 0; windowWidth = 64; windowHeight = 64; // Lower the iteration count in debug. #if !defined(NDEBUG) iterationsPerStep = 100; #else iterationsPerStep = 20000; #endif runTimeSeconds = 10.0; numTris = 1; } DrawCallPerfParams::~DrawCallPerfParams() = default; std::string DrawCallPerfParams::story() const { std::stringstream strstr; strstr << RenderTestParams::story(); return strstr.str(); }