|
ContentShell rendering support on Android.
This renders to a SurfaceView using texture sharing on the GPU
thread. There is a bit of a public interface added to let the
app create a cmdbuffer (we want run GL contexts on the same thread
when sharing resources on Android) and perform the handshaking
needed for sharing the two compositor buffers.
It has bugs, such as that it doesn't handle it yet when the UI
surface handle changes (e.g. when hiding and restoring the app).
BUG= 136923
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=149327
Total comments: 53
Total comments: 10
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+591 lines, -14 lines) |
Patch |
 |
A |
content/browser/android/draw_delegate_impl.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+42 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/android/draw_delegate_impl.cc
|
View
|
1
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/android/graphics_context.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+116 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_android.cc
|
View
|
1
|
4 chunks |
+17 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/content_shell.gypi
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/public/browser/android/draw_delegate.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/public/browser/android/graphics_context.h
|
View
|
1
|
1 chunk |
+31 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/shell/android/draw_context.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+49 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/shell/android/draw_context.cc
|
View
|
1
|
1 chunk |
+117 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/java/src/org/chromium/content_shell/ContentShellActivity.java
|
View
|
1
2
3
4
5
|
3 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/java/src/org/chromium/content_shell/Shell.java
|
View
|
1
2
3
4
|
2 chunks |
+15 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/java/src/org/chromium/content_shell/ShellManager.java
|
View
|
1
2
3
4
5
|
4 chunks |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/shell_manager.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+62 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/shell/shell_android.cc
|
View
|
1
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/shell_browser_main_parts.cc
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 16 (0 generated)
|