double ExecuteTimed(int vtype, int indexUpperBound, bool useJit) { SetupExecute(vtype, useJit); int total = 0; double st = real_time_now(); do { for (int j = 0; j < ROUNDS; ++j) { dec_->DecodeVerts(dst_, src_, indexLowerBound_, indexUpperBound); ++total; } } while (real_time_now() - st < 0.5); double elapsed = real_time_now() - st; return total / elapsed; }
void __fastcall TMainFrm::pnlServerNameClick(TObject *Sender) { SetupExecute(Sender); //show setup screen }
void Execute(int vtype, int indexUpperBound, bool useJit) { SetupExecute(vtype, useJit); dec_->DecodeVerts(dst_, src_, indexLowerBound_, indexUpperBound); }