167d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar/*
267d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * Copyright 2014 The Android Open Source Project
367d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar *
467d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * Licensed under the Apache License, Version 2.0 (the "License");
567d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * you may not use this file except in compliance with the License.
667d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * You may obtain a copy of the License at
767d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar *
867d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar *      http://www.apache.org/licenses/LICENSE-2.0
967d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar *
1067d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * Unless required by applicable law or agreed to in writing, software
1167d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * distributed under the License is distributed on an "AS IS" BASIS,
1267d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1367d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * See the License for the specific language governing permissions and
1467d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar * limitations under the License.
1567d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar */
1667d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
1767d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar#ifndef ANDROID_UI_DISPLAY_STAT_INFO_H
1867d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar#define ANDROID_UI_DISPLAY_STAT_INFO_H
1967d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
2067d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar#include <utils/Timers.h>
2167d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
2267d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnarnamespace android {
2367d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
2467d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnarstruct DisplayStatInfo {
2567d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar    nsecs_t vsyncTime;
2667d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar    nsecs_t vsyncPeriod;
2767d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar};
2867d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
2967d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar}; // namespace android
3067d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar
3167d8bd66aaf04805cb8f2616ba964141b865e3b9Lajos Molnar#endif // ANDROID_COMPOSER_DISPLAY_STAT_INFO_H
32