|
|
Color: Separate ICCProfile and ColorSpace structures
Remove the extra effort being made to avoid replication of ICC profile
data across object instances. With the two separate structures, we will
always know when we have the "heavy" version.
Add plumbing to pass ColorSpace as part of cc::TransferableResource.
Note that the functionality to convert between ICCProfile and
ColorSpace is not present in this patch.
BUG= 622133
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel
Committed: https://crrev.com/efdab1600b787e4e1f82fb05ae6a397d90a0d7b5
Cr-Commit-Position: refs/heads/master@{#407622}
Total comments: 5
Total comments: 4
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+331 lines, -328 lines) |
Patch |
 |
M |
cc/ipc/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/ipc/cc_ipc.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/ipc/cc_param_traits_macros.h
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/resource_provider.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/resource_provider.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/texture_mailbox.h
|
View
|
1
2
3
4
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/transferable_resource.h
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_view_host_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_impl.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_mac.mm
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/common/view_messages.h
|
View
|
1
2
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_impl.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/ipc/client/gpu_memory_buffer_impl_io_surface.h
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/ipc/client/gpu_memory_buffer_impl_io_surface.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/BUILD.gn
|
View
|
1
2
|
3 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/color_space.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+17 lines, -46 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/color_space.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+26 lines, -115 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/color_space_mac.mm
|
View
|
1
2
|
1 chunk |
+0 lines, -34 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/color_space_win.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -69 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/gfx.gyp
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
A |
ui/gfx/icc_profile.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+83 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/gfx/icc_profile.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+127 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/gfx/icc_profile_mac.mm
|
View
|
1
2
|
1 chunk |
+5 lines, -9 lines |
0 comments
|
Download
|
 |
A + |
ui/gfx/icc_profile_win.cc
|
View
|
1
2
|
2 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/ipc/color/gfx_param_traits.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/ipc/color/gfx_param_traits.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+15 lines, -32 lines |
0 comments
|
Download
|
 |
M |
ui/gfx/ipc/color/gfx_param_traits_macros.h
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 50 (35 generated)
|