summaryrefslogtreecommitdiffstats
path: root/webkit/gpu/webgraphicscontext3d_in_process_impl.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix the incorrect method name override.jbates@chromium.org2011-04-131-2/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6820079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81338 0039d316-1c4b-4281-b951-d872f2087c98
* implemented latch support in renderer process. this corresponds with a ↵jbates@chromium.org2011-04-121-0/+5
| | | | | | | | | | | | | webkit patch. https://bugs.webkit.org/show_bug.cgi?id=58003 BUG=72671 TEST=see attachment in bug for test. only green should be seen. Review URL: http://codereview.chromium.org/6810009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81295 0039d316-1c4b-4281-b951-d872f2087c98
* Move some files from base to base/memory.levin@chromium.org2011-03-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98
* Added context lost callback.amarinichev@google.com2011-02-021-0/+3
| | | | | | | | | | | | | | | | | | | Methods added are: CommandBufferProxy::SetChannelErrorCallback ggl::SetContextLostCallback WebGraphicsContext3DCommandBufferImpl::setContextLostCallback WebGraphicsContext3DInProcessImpl::setContextLostCallback (empty) This can land only after https://bugs.webkit.org/show_bug.cgi?id=53153, because it needs WebGraphicsContext3D::WebGraphicsContextLostCallback class. After this lands, webkit change adding lost context methods to GraphicsContext3D needs to land before the bug is closed. BUG=67837 TEST=webkit change pending Review URL: http://codereview.chromium.org/6317015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73496 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup everything but net/ for our first clang plugins.erg@google.com2011-02-021-12/+1
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6250088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73396 0039d316-1c4b-4281-b951-d872f2087c98
* Remove behind-the-flag outdated code in WebGraphicsContext's two ↵zmo@google.com2011-01-281-453/+0
| | | | | | | | | | | | implementations after webkit rev roll pass 76876. BUG=none TEST=compile ok TBR=kbr@chromium.org Review URL: http://codereview.chromium.org/6352025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72986 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor WebGraphicsContext3D to use WGC3D types which match corresponding ↵zmo@google.com2011-01-271-0/+455
| | | | | | | | | | | GL types. (Land a second time to fix a bug caused by auto-merging.) BUG=none TEST=compiled fine TBR=kbr@chromium.org Review URL: http://codereview.chromium.org/6349017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72825 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 72807 - Refactor WebGraphicsContext3D to use WGC3D types which match ↵mbelshe@chromium.org2011-01-271-455/+0
| | | | | | | | | | | | | | corresponding GL types. BUG=none TEST=compiled fine Review URL: http://codereview.chromium.org/6350016 TBR=zmo@google.com Review URL: http://codereview.chromium.org/6328012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72808 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor WebGraphicsContext3D to use WGC3D types which match corresponding ↵zmo@google.com2011-01-271-0/+455
| | | | | | | | | | | GL types. BUG=none TEST=compiled fine Review URL: http://codereview.chromium.org/6350016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72807 0039d316-1c4b-4281-b951-d872f2087c98
* Add GL_CHROMIUM_framebuffer_multisample support to Chromium'skbr@chromium.org2011-01-261-0/+8
| | | | | | | | | | | | | | | | | | WebGraphicsContext3D implementations. (The GL_EXT_framebuffer_multisample and GL_ANGLE_framebuffer_multisample extensions are advertised in Chrome's command buffer implementation as GL_CHROMIUM_framebuffer_multisample.) Tested manually in WebKit with accelerated 2D canvas with multisampling turned on. This must land before the associated WebKit patch. BUG=none TEST=none Review URL: http://codereview.chromium.org/6369016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72596 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-171-2/+2
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71586 0039d316-1c4b-4281-b951-d872f2087c98
* Change namespace of WebGraphicsContext3DInProcessImpl based on review feedback.kbr@google.com2011-01-121-2/+4
| | | | | | | | | BUG=none TEST=it compiles Review URL: http://codereview.chromium.org/6166008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71234 0039d316-1c4b-4281-b951-d872f2087c98
* Move the in-process WebGL implementation from the WebKit to thekbr@google.com2011-01-111-0/+471
Chromium repository to break circular dependencies on Chromium's OpenGL bindings in app/gfx/gl. The minimal changes to the code were made in order to break dependencies on WebCore types and to make the code fit the Google C++ style guide as closely as possible. There are many references to undesirable types like "long" in the WebGraphicsContext3D interface, which are the source of the majority of lint errors and which will be fixed in follow-on work. The upstream WebGraphicsContext3DDefaultImpl will be deleted after this lands. Tested: - Various WebGL demos in Chrome - Built and ran WebGL layout tests in DRT BUG=none TEST=none (see above) Review URL: http://codereview.chromium.org/6100009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71069 0039d316-1c4b-4281-b951-d872f2087c98