summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/SharedTexture.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Shared surface textureTeng-Hui Zhu2011-08-021-0/+6
| | | | | | | | | | | Instead of assigning each tile a Surface Texture, now just a normal GL texture. The content from skia bitmap will first drawn into a queue of Surface Textures, at draw time, blit them into each tile's GL texture. Added extra lock to protect the queue operation and Surface Texture operation. bug:5044597 Change-Id: I25f46228b93a3e99526daf52d8bd0d8d8fcc2879
* Add features to support Ganesh in the Android browserDerek Sollenberger2011-07-281-3/+1
| | | | | | | | 1) Added a runtime switch between Raster and Ganesh 2) Added support for using SurfaceTextures with Ganesh bug: 5013645 Change-Id: I2efebf1bc9befb0c7f6f66109d80818f9d0775b3
* Delete the GL texture when deleting the Surface TextureTeng-Hui Zhu2011-06-271-0/+1
| | | | | | | Otherwise, there will be GPU memory leak. bug:4947376 Change-Id: Ib76a47c197d7c1a01471c4b38e210e0d5dd9fa02
* Browser ST: Support both OES and 2D texture targetTeng-Hui Zhu2011-06-241-8/+0
| | | | | | | | | | | | | B/c of driver limitation, we are using 2D texture target for our Surface Texture, this will be switched to EXTERNAL_OES soon. In order to have smooth transition, I added the code which can handle both types and it depends on what Surface Texture itself reports. Tested with both modes on Crespo since its driver support both. bug:4905428 Change-Id: Ic91702e7b8f75329f7d948e9217f7fc689a95bbb
* Fix the Surface Texture Issue on the phonesTeng-Hui Zhu2011-06-211-0/+2
| | | | Change-Id: Ibee33c53d65a6c1b98f5e88ed79862cd30418347
* Turn the Surface Texture path on for baseTileTeng-Hui Zhu2011-06-171-2/+24
| | | | Change-Id: I852c546b2c62419ccfb96ed1c0d157e49a3b1aef
* Interface clean up for porting Surface Texture, no functional change.Teng-Hui Zhu2011-06-161-33/+66
| | | | Change-Id: I0d43dd94a1bb4666d20a39b2b272337e89a21d8b
* refactor the TextureInfo out from SharedTexture, no functional changeTeng-Hui Zhu2011-06-071-27/+0
| | | | Change-Id: I9018a8079da1df2fd55c94aacd4ae96227ad2bd2
* Merge WebKit at r75315: Move Android-specific WebCore files to SourceSteve Block2011-05-121-0/+221
This moves files in the following WebCore subdirectories ... - bindings/js - bindings/v8/custom - plugins/android - platform/android - platform/graphics/android - page/ - css/ - dom/ - loader/archive/android