Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Issue 11414171: Migrate Graphics2D to new design. (Closed)

Created:
8 years ago by brettw
Modified:
8 years ago
Reviewers:
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, victorhsieh
Visibility:
Public.

Description

Migrate Graphics2D to new design, as part of the whole Pepper resource redesign. New design provides higher performance and involves writing much less code. See the pepper implementation doc for detail. http://www.chromium.org/developers/design-documents/pepper-plugin-implementation TODO: Inline impl to PepperGraphics2DHost Original review URL: https://codereview.chromium.org/11053003/ Patch by Victor Hsieh R = brettw, Cris Neckar

Patch Set 1 #

Patch Set 2 : Binding null contexts #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+893 lines, -532 lines) Patch
M chrome/test/ppapi/ppapi_browsertest.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/content_renderer.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M content/public/renderer/renderer_ppapi_host.h View 4 chunks +9 lines, -1 line 0 comments Download
M content/renderer/pepper/content_renderer_pepper_host_factory.cc View 2 chunks +12 lines, -0 lines 0 comments Download
M content/renderer/pepper/mock_renderer_ppapi_host.h View 2 chunks +3 lines, -0 lines 0 comments Download
M content/renderer/pepper/mock_renderer_ppapi_host.cc View 2 chunks +11 lines, -0 lines 0 comments Download
A content/renderer/pepper/pepper_graphics_2d_host.h View 1 chunk +99 lines, -0 lines 0 comments Download
A content/renderer/pepper/pepper_graphics_2d_host.cc View 1 chunk +213 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_in_process_resource_creation.h View 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_in_process_resource_creation.cc View 2 chunks +10 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_delegate_impl.h View 1 chunk +3 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_delegate_impl.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M content/renderer/pepper/renderer_ppapi_host_impl.h View 4 chunks +7 lines, -0 lines 0 comments Download
M content/renderer/pepper/renderer_ppapi_host_impl.cc View 5 chunks +21 lines, -0 lines 0 comments Download
M ppapi/cpp/graphics_2d.cc View 3 chunks +11 lines, -11 lines 0 comments Download
M ppapi/host/ppapi_host.h View 2 chunks +3 lines, -3 lines 0 comments Download
M ppapi/host/ppapi_host.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M ppapi/host/resource_host.h View 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/ppapi_proxy.gypi View 2 chunks +2 lines, -2 lines 0 comments Download
A ppapi/proxy/graphics_2d_resource.h View 1 chunk +63 lines, -0 lines 0 comments Download
A ppapi/proxy/graphics_2d_resource.cc View 1 chunk +152 lines, -0 lines 0 comments Download
M ppapi/proxy/interface_list.cc View 1 chunk +0 lines, -1 line 0 comments Download
M ppapi/proxy/ppapi_messages.h View 4 chunks +30 lines, -32 lines 0 comments Download
D ppapi/proxy/ppb_graphics_2d_proxy.h View 1 chunk +0 lines, -77 lines 0 comments Download
D ppapi/proxy/ppb_graphics_2d_proxy.cc View 1 chunk +0 lines, -314 lines 0 comments Download
M ppapi/proxy/ppb_image_data_proxy.h View 1 chunk +1 line, -2 lines 0 comments Download
M ppapi/proxy/ppb_image_data_proxy.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M ppapi/proxy/ppb_instance_proxy.h View 1 chunk +1 line, -1 line 0 comments Download
M ppapi/proxy/ppb_instance_proxy.cc View 1 4 chunks +27 lines, -6 lines 0 comments Download
M ppapi/proxy/ppb_testing_proxy.cc View 2 chunks +8 lines, -9 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M ppapi/tests/test_graphics_2d.h View 1 2 chunks +5 lines, -0 lines 0 comments Download
M ppapi/tests/test_graphics_2d.cc View 1 5 chunks +65 lines, -8 lines 0 comments Download
M ppapi/thunk/interfaces_ppb_public_stable.h View 2 chunks +1 line, -2 lines 0 comments Download
M ppapi/thunk/ppb_graphics_2d_api.h View 4 chunks +10 lines, -1 line 0 comments Download
M ppapi/thunk/ppb_image_data_api.h View 1 chunk +5 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.h View 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.cc View 2 chunks +7 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_delegate.h View 4 chunks +34 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_module.cc View 1 chunk +1 line, -2 lines 0 comments Download
M webkit/plugins/ppapi/ppapi_plugin_instance.h View 3 chunks +4 lines, -4 lines 0 comments Download
M webkit/plugins/ppapi/ppapi_plugin_instance.cc View 9 chunks +22 lines, -32 lines 0 comments Download
M webkit/plugins/ppapi/ppb_graphics_2d_impl.h View 3 chunks +14 lines, -8 lines 0 comments Download
M webkit/plugins/ppapi/ppb_graphics_2d_impl_unittest.cc View 1 2 2 chunks +5 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/ppb_image_data_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M webkit/plugins/ppapi/ppb_image_data_impl.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.h View 1 chunk +0 lines, -3 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.cc View 2 chunks +0 lines, -8 lines 0 comments Download

Messages

Total messages: 1 (0 generated)
brettw
8 years ago (2012-11-29 18:55:46 UTC) #1
Committed in r170225

Powered by Google App Engine
This is Rietveld 408576698