0
Files
src/cc
pkasting@chromium.org 6d9beebd5f Revert 189820 "Lazy initialize WGC3DInProcessCommandBufferImpl". Causing checkfailures.
> Lazy initialize WGC3DInProcessCommandBufferImpl
> 
> WGC3DInProcessCommandBufferImpl will be used in Android WebView synchronous
> draw artchitecture, where directl GL calls can be made only inside the android
> GL draw functor.
> 
> This patch moves the Intialize logic of WGC3DInProcessCommandBufferImpl to
> makeContextCurrent, so the initilization GL calls are delayed until inside
> the GL draw functor. This also allows WGC3DInProcessCommandBufferImpl to be
> created on one thread and be used on a different thread where it is made
> current. This is a requirement for using it in threaded compositor.
> 
> Also some clean ups:
> Remove the parent view context param. NULL is passed in everywhere.
> Make the attribute param const ref.
> Folded Initialize into constructor.
> 
> BUG=179436
> 
> Review URL: https://codereview.chromium.org/12908004

TBR=boliu@chromium.org
Review URL: https://codereview.chromium.org/12915008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189975 0039d316-1c4b-4281-b951-d872f2087c98
2013-03-23 03:03:08 +00:00
..
2013-03-22 16:31:10 +00:00
2013-03-22 16:26:39 +00:00
2013-03-06 01:01:57 +00:00
2012-11-17 16:03:05 +00:00