|
Revert 94743 - Allow the renderer process to map textures from one context into another.
This is on an individual resource basis rather than general share groups in order to hide be able to hide the full namespace from untrusted plugins.
Accelerated 2D canvas now no longer needs to copy its backing store on every page composite and the redundant backing texture is not needed, saving video memory.
Unit tests for the GPU service to follow.
Patch to delete copyTextureToParentTexture extensions from gpu/ to follow.
BUG= 90714
Review URL: http://codereview.chromium.org/7529015
TBR=apatrick@chromium.org
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=94808
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+81 lines, -273 lines) |
Patch |
 |
M |
content/common/gpu/gpu_command_buffer_stub.h
|
View
|
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/gpu_command_buffer_stub.cc
|
View
|
|
2 chunks |
+0 lines, -17 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/gpu_messages.h
|
View
|
|
2 chunks |
+0 lines, -23 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/command_buffer_proxy.h
|
View
|
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/command_buffer_proxy.cc
|
View
|
|
1 chunk |
+0 lines, -21 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/renderer_gl_context.h
|
View
|
|
2 chunks |
+0 lines, -29 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/renderer_gl_context.cc
|
View
|
|
2 chunks |
+32 lines, -37 lines |
0 comments
|
Download
|
 |
M |
content/renderer/gpu/webgraphicscontext3d_command_buffer_impl.cc
|
View
|
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/common/constants.h
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/gles2_cmd_decoder.h
|
View
|
|
2 chunks |
+0 lines, -21 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/gles2_cmd_decoder.cc
|
View
|
|
5 chunks |
+4 lines, -46 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/gles2_cmd_decoder_mock.h
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/gpu_scheduler.h
|
View
|
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/gpu_scheduler.cc
|
View
|
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/texture_manager.h
|
View
|
|
7 chunks |
+10 lines, -16 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/texture_manager.cc
|
View
|
|
3 chunks |
+12 lines, -19 lines |
0 comments
|
Download
|
 |
MM |
gpu/command_buffer/service/texture_manager_unittest.cc
|
View
|
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
Total messages: 1 (0 generated)
|