|
MacViews: Move content::AcceleratedWidget to new component, ui/accelerated_widget_mac
This permits ContextFactory on Mac to create composited surfaces for
ui/views.
Moves files: surface_handle_types_mac, accelerated_widget_mac,
software_layer_mac, and io_surface_{context,layer,texture}_mac to
ui/accelerated_widget_mac. accelerated_widget_mac.gyp and other
component friends are also added there.
content dependencies from these files are removed.
Only one real dependency was left: a call to GpuDataManager::
IsDriverBugWorkaroundActive(gpu::FORCE_GL_FINISH_AFTER_COMPOSITING),
which is now plumbed through when constructing an AcceleratedWidgetMac.
TBR=bsalomon@google.com
BUG= 424058
Committed: https://crrev.com/736e14479ad04dbd4d9df9d277db2bde0a5f28c4
Cr-Commit-Position: refs/heads/master@{#306272}
Total comments: 8
Total comments: 9
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+278 lines, -1951 lines) |
Patch |
 |
M |
content/DEPS
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/browser_compositor_ca_layer_tree_mac.h
|
View
|
1
2
|
1 chunk |
+0 lines, -159 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/browser_compositor_ca_layer_tree_mac.mm
|
View
|
1
2
3
|
1 chunk |
+0 lines, -390 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/browser_compositor_view_mac.h
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/browser_compositor_view_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_context_mac.h
|
View
|
|
1 chunk |
+0 lines, -72 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_context_mac.mm
|
View
|
|
1 chunk |
+0 lines, -121 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_layer_mac.h
|
View
|
|
1 chunk |
+0 lines, -161 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_layer_mac.mm
|
View
|
|
1 chunk |
+0 lines, -301 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_texture_mac.h
|
View
|
|
1 chunk |
+0 lines, -121 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/io_surface_texture_mac.mm
|
View
|
|
1 chunk |
+0 lines, -297 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/software_layer_mac.h
|
View
|
1
2
|
1 chunk |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
D |
content/browser/compositor/software_layer_mac.mm
|
View
|
1
2
|
1 chunk |
+0 lines, -68 lines |
0 comments
|
Download
|
 |
M |
content/browser/compositor/software_output_device_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/gpu/gpu_process_host_ui_shim.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_mac.h
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/common/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/image_transport_surface_calayer_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/image_transport_surface_iosurface_mac.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
content/common/gpu/surface_handle_types_mac.h
|
View
|
|
1 chunk |
+0 lines, -35 lines |
0 comments
|
Download
|
 |
D |
content/common/gpu/surface_handle_types_mac.cc
|
View
|
|
1 chunk |
+0 lines, -53 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
2
3
4
|
4 chunks |
+1 line, -10 lines |
0 comments
|
Download
|
 |
M |
content/content_common.gypi
|
View
|
1
2
3
4
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/BUILD.gn
|
View
|
1
2
3
4
5
6
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/DEPS
|
View
|
1
2
3
4
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/OWNERS
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/README
|
View
|
1
2
3
4
5
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/accelerated_widget_mac.h
|
View
|
1
2
3
4
|
5 chunks |
+24 lines, -17 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/accelerated_widget_mac.gyp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/accelerated_widget_mac.mm
|
View
|
1
2
3
4
|
5 chunks |
+17 lines, -20 lines |
0 comments
|
Download
|
 |
A |
ui/accelerated_widget_mac/accelerated_widget_mac_export.h
|
View
|
1
2
3
4
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_context.h
|
View
|
1
2
3
4
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_context.mm
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_layer.h
|
View
|
1
2
3
4
|
5 chunks |
+15 lines, -13 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_layer.mm
|
View
|
1
2
3
4
|
3 chunks |
+13 lines, -12 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_texture.h
|
View
|
1
2
3
4
|
7 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/io_surface_texture.mm
|
View
|
1
2
3
4
|
5 chunks |
+15 lines, -22 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/software_layer.h
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/software_layer.mm
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/surface_handle_types.h
|
View
|
1
2
3
4
|
2 chunks |
+9 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
ui/accelerated_widget_mac/surface_handle_types.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
Total messages: 27 (8 generated)
|