OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/linux/pkg_config.gni") | 5 import("//build/config/linux/pkg_config.gni") |
6 import("//ui/ozone/ozone.gni") | 6 import("//ui/ozone/ozone.gni") |
7 | 7 |
8 declare_args() { | 8 declare_args() { |
9 use_mesa_platform_null = false | 9 use_mesa_platform_null = false |
10 } | 10 } |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 "dri_vsync_provider.h", | 45 "dri_vsync_provider.h", |
46 "dri_window.cc", | 46 "dri_window.cc", |
47 "dri_window.h", | 47 "dri_window.h", |
48 "dri_window_delegate.h", | 48 "dri_window_delegate.h", |
49 "dri_window_delegate_impl.cc", | 49 "dri_window_delegate_impl.cc", |
50 "dri_window_delegate_impl.h", | 50 "dri_window_delegate_impl.h", |
51 "dri_window_delegate_manager.cc", | 51 "dri_window_delegate_manager.cc", |
52 "dri_window_delegate_manager.h", | 52 "dri_window_delegate_manager.h", |
53 "dri_window_manager.cc", | 53 "dri_window_manager.cc", |
54 "dri_window_manager.h", | 54 "dri_window_manager.h", |
55 "dri_wrapper.cc", | 55 "drm_device.cc", |
56 "dri_wrapper.h", | 56 "drm_device.h", |
57 "drm_device_generator.cc", | 57 "drm_device_generator.cc", |
58 "drm_device_generator.h", | 58 "drm_device_generator.h", |
59 "drm_device_manager.cc", | 59 "drm_device_manager.cc", |
60 "drm_device_manager.h", | 60 "drm_device_manager.h", |
61 "hardware_display_controller.cc", | 61 "hardware_display_controller.cc", |
62 "hardware_display_controller.h", | 62 "hardware_display_controller.h", |
63 "hardware_display_plane.cc", | 63 "hardware_display_plane.cc", |
64 "hardware_display_plane.h", | 64 "hardware_display_plane.h", |
65 "hardware_display_plane_manager.cc", | 65 "hardware_display_plane_manager.cc", |
66 "hardware_display_plane_manager.h", | 66 "hardware_display_plane_manager.h", |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
142 pkg_config("libgbm") { | 142 pkg_config("libgbm") { |
143 packages = [ "gbm" ] | 143 packages = [ "gbm" ] |
144 } | 144 } |
145 | 145 |
146 source_set("gbm") { | 146 source_set("gbm") { |
147 sources = [ | 147 sources = [ |
148 "gbm_buffer.cc", | 148 "gbm_buffer.cc", |
149 "gbm_buffer.h", | 149 "gbm_buffer.h", |
150 "gbm_buffer_base.cc", | 150 "gbm_buffer_base.cc", |
151 "gbm_buffer_base.h", | 151 "gbm_buffer_base.h", |
| 152 "gbm_device.cc", |
| 153 "gbm_device.h", |
152 "gbm_surface.cc", | 154 "gbm_surface.cc", |
153 "gbm_surface.h", | 155 "gbm_surface.h", |
154 "gbm_surface_factory.cc", | 156 "gbm_surface_factory.cc", |
155 "gbm_surface_factory.h", | 157 "gbm_surface_factory.h", |
156 "gbm_surfaceless.cc", | 158 "gbm_surfaceless.cc", |
157 "gbm_surfaceless.h", | 159 "gbm_surfaceless.h", |
158 "gbm_wrapper.cc", | |
159 "gbm_wrapper.h", | |
160 "ozone_platform_gbm.cc", | 160 "ozone_platform_gbm.cc", |
161 "ozone_platform_gbm.h", | 161 "ozone_platform_gbm.h", |
162 ] | 162 ] |
163 | 163 |
164 deps = [ | 164 deps = [ |
165 ":dri_common", | 165 ":dri_common", |
166 "//base", | 166 "//base", |
167 "//skia", | 167 "//skia", |
168 "//ui/events/ozone:events_ozone_evdev", | 168 "//ui/events/ozone:events_ozone_evdev", |
169 "//ui/events/ozone:events_ozone_layout", | 169 "//ui/events/ozone:events_ozone_layout", |
170 ] | 170 ] |
171 | 171 |
172 public_configs = [ ":libgbm" ] | 172 public_configs = [ ":libgbm" ] |
173 | 173 |
174 if (use_mesa_platform_null) { | 174 if (use_mesa_platform_null) { |
175 defines += [ "USE_MESA_PLATFORM_NULL" ] | 175 defines += [ "USE_MESA_PLATFORM_NULL" ] |
176 } | 176 } |
177 } | 177 } |
178 } | 178 } |
OLD | NEW |