|
gfx: Struct traits for GpuMemoryBufferHandle.
The remaining type-converter is for GpuMemoryBufferHandle. So introduce a
struct-trait for it instead. It also needs struct-traits for
NativePixmapPlane and NativePixmapHandle. Remove the type-converters,
since they are no longer needed. Also, expose NativePixmapPlane and
NativePixmapHandle types to non-ozone platforms, so we don't need some
special ozone-only mojom API.
BUG= 637923
TBR=reveman@ for trivial components/exo change
Committed: https://crrev.com/5569cc1d0d05edce033dc92096ad5d5b03067907
Cr-Commit-Position: refs/heads/master@{#416362}
Total comments: 16
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+263 lines, -327 lines) |
Patch |
 |
M |
components/exo/display.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
services/ui/common/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+0 lines, -26 lines |
0 comments
|
Download
|
 |
D |
services/ui/common/gpu_type_converters.h
|
View
|
1
|
1 chunk |
+0 lines, -53 lines |
0 comments
|
Download
|
 |
D |
services/ui/common/gpu_type_converters.cc
|
View
|
1
|
1 chunk |
+0 lines, -95 lines |
0 comments
|
Download
|
 |
D |
services/ui/common/gpu_type_converters_unittest.cc
|
View
|
1
|
1 chunk |
+0 lines, -47 lines |
0 comments
|
Download
|
 |
D |
services/ui/common/mus_common_unittests_app_manifest.json
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
 |
M |
services/ui/public/cpp/gpu_service.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
services/ui/public/interfaces/gpu_service.mojom
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
services/ui/ws/gpu_service_proxy.cc
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/determinism/compare_build_artifacts.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/gfx/BUILD.gn
|
View
|
1
2
|
2 chunks |
+2 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/gpu_memory_buffer.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/gfx/ipc/gfx_param_traits_macros.h
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/mojo/buffer_types.mojom
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/mojo/buffer_types.typemap
|
View
|
1
2
3
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/mojo/buffer_types_traits.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+68 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/gfx/mojo/buffer_types_traits.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+100 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/mojo/struct_traits_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
2 chunks |
+35 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/mojo/traits_test_service.mojom
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/gfx/native_pixmap_handle.h
|
View
|
1
2
|
2 chunks |
+10 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
ui/gfx/native_pixmap_handle.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
ui/gfx/native_pixmap_handle_ozone.h
|
View
|
1
2
|
1 chunk |
+0 lines, -47 lines |
0 comments
|
Download
|
 |
D |
ui/gfx/native_pixmap_handle_ozone.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/client_native_pixmap_factory_gbm.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/gpu/drm_thread.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/gpu/gbm_buffer.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/public/native_pixmap.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 86 (63 generated)
|