// Copyright 2017 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GPU_CONFIG_GPU_FEATURE_INFO_H_ #define GPU_CONFIG_GPU_FEATURE_INFO_H_ #include <stdint.h> #include <array> #include <string> #include <vector> #include "gpu/config/gpu_feature_type.h" #include "gpu/gpu_export.h" namespace gfx { enum class BufferFormat : uint8_t; } namespace gl { class GLContext; } // namespace gl namespace gpu { // Flags indicating the status of a GPU feature (see gpu_feature_type.h). enum GpuFeatureStatus { … }; struct GPU_EXPORT GpuFeatureInfo { … }; } // namespace gpu #endif // GPU_CONFIG_GPU_FEATURE_INFO_H_