summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/TextureInfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update WebKit with necessary changes for the Skia merge.Derek Sollenberger2012-03-061-1/+0
| | | | | | This CL address the modifications needed for r3312 of Skia Change-Id: I0574657e7a84e53c6b92cefbe07668e9467880db
* Replace plugin's OpenGL API with a NativeWindow API.Derek Sollenberger2011-08-031-15/+0
| | | | | bug: 5114637 Change-Id: Idfadf95b9b65bf87ad2edf76fd2c5fc0513a75c3
* Shared surface textureTeng-Hui Zhu2011-08-021-0/+3
| | | | | | | | | | | 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-0/+1
| | | | | | | | 1) Added a runtime switch between Raster and Ganesh 2) Added support for using SurfaceTextures with Ganesh bug: 5013645 Change-Id: I2efebf1bc9befb0c7f6f66109d80818f9d0775b3
* Browser ST: Support both OES and 2D texture targetTeng-Hui Zhu2011-06-241-0/+14
| | | | | | | | | | | | | 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
* Interface clean up for porting Surface Texture, no functional change.Teng-Hui Zhu2011-06-161-1/+9
| | | | Change-Id: I0d43dd94a1bb4666d20a39b2b272337e89a21d8b
* refactor the TextureInfo out from SharedTexture, no functional changeTeng-Hui Zhu2011-06-071-0/+57
Change-Id: I9018a8079da1df2fd55c94aacd4ae96227ad2bd2