Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(117)

Unified Diff: ui/gfx/gfx.gyp

Issue 106633002: GBM Ozone implementation (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/gfx/gfx.gyp
diff --git a/ui/gfx/gfx.gyp b/ui/gfx/gfx.gyp
index 7a3ed268d20852e679edab61c490eab1a029ddec..c30b9277705ec9ef3c4e0b668af7894b09abe26f 100644
--- a/ui/gfx/gfx.gyp
+++ b/ui/gfx/gfx.gyp
@@ -237,8 +237,13 @@
'ozone/dri/dri_vsync_provider.h',
'ozone/dri/dri_wrapper.cc',
'ozone/dri/dri_wrapper.h',
+ 'ozone/dri/gbm_surface.h',
+ 'ozone/dri/gbm_surface.cc',
+ 'ozone/dri/gbm_surface_factory.cc',
+ 'ozone/dri/gbm_surface_factory.h',
'ozone/dri/hardware_display_controller.cc',
'ozone/dri/hardware_display_controller.h',
+ 'ozone/dri/scanout_surface.h',
'ozone/impl/file_surface_factory.cc',
'ozone/impl/file_surface_factory.h',
'ozone/surface_factory_ozone.cc',
@@ -452,7 +457,14 @@
}],
['ozone_platform_dri==1', {
'dependencies': [
- '<(DEPTH)/build/linux/system.gyp:dridrm',
+ '<(DEPTH)/build/linux/system.gyp:dridrm',
+ ],
+ }],
+ ['ozone_platform_gbm==1', {
+ 'dependencies': [
+ '<(DEPTH)/build/linux/system.gyp:dridrm',
+ '<(DEPTH)/third_party/khronos/khronos.gyp:khronos_headers',
+ '<(DEPTH)/third_party/mesa/mesa.gyp:mesa_gbm',
],
}],
['desktop_linux==1 or chromeos==1', {
« third_party/mesa/mesa.gyp ('K') | « ui/gfx/DEPS ('k') | ui/gfx/ozone/dri/dri_skbitmap.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698