|
cc, gpu: Use RGBA when using msaa on systems that don't support BGRA
The pixel is compiled to prefer BGRA, but doesn't support BGRA for
render buffers. When we try to use msaa, it tries to create a BGRA
render buffer and fails.
Fix is, plumb the setting to the gpu raster code, and prefer RGBA
when using msaa on a system that doesn't support BGRA.
BUG= 497478
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/316921858b47cf38d65f242435782d87f6f78b93
Cr-Commit-Position: refs/heads/master@{#335395}
Total comments: 2
Total comments: 1
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+83 lines, -22 lines) |
Patch |
 |
M |
cc/raster/bitmap_tile_task_worker_pool.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/bitmap_tile_task_worker_pool.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/gpu_tile_task_worker_pool.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/gpu_tile_task_worker_pool.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/raster/one_copy_tile_task_worker_pool.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/one_copy_tile_task_worker_pool.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/pixel_buffer_tile_task_worker_pool.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/pixel_buffer_tile_task_worker_pool.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/tile_task_runner.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/zero_copy_tile_task_worker_pool.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/raster/zero_copy_tile_task_worker_pool.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/resources/resource_provider.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/resource_provider.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_tile_manager.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/tiles/tile_draw_info.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/tiles/tile_draw_info.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/tiles/tile_manager.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/tiles/tile_manager_perftest.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/common/capabilities.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/common/capabilities.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/feature_info.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/feature_info.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/feature_info_unittest.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/gles2_cmd_decoder.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/tests/gl_unittest.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 22 (3 generated)
|