- add sources.
[platform/framework/web/crosswalk.git] / src / gpu / config / dx_diag_node.h
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 //
5 // A tree of name value pairs that report contain DirectX diagnostic
6 // information.
7
8 #ifndef GPU_CONFIG_DX_DIAG_NODE_H_
9 #define GPU_CONFIG_DX_DIAG_NODE_H_
10
11 #include <map>
12 #include <string>
13
14 #include "gpu/gpu_export.h"
15
16 namespace gpu {
17
18 struct GPU_EXPORT DxDiagNode {
19   DxDiagNode();
20   ~DxDiagNode();
21   std::map<std::string, std::string> values;
22   std::map<std::string, DxDiagNode> children;
23 };
24
25 }  // namespace gpu
26
27 #endif  // GPU_CONFIG_DX_DIAG_NODE_H_