Kaushik Iska
1ff237fdca
Reland "remove surface dependance on external view embedder ( #22468 )" ( #22470 )
2020-11-12 15:37:12 -08:00
Kaushik Iska
021ff04336
Reverts 2 commits that remove surface dependance on external view embedder ( #22468 )
...
* Revert "Remove GetExternalViewEmbedder from surface (#22272 )"
This reverts commit 5419f70f173db1c9f2d5db4c289560e68ce9b77b.
* Revert "Rasterizer is initialized with an external view embedder (#22405 )"
This reverts commit f95df42e6e3d80f17c2024e9956768be9416717f.
2020-11-12 08:41:11 -08:00
Kaushik Iska
5419f70f17
Remove GetExternalViewEmbedder from surface ( #22272 )
...
This decouples surfaces from view embedders.
2020-11-11 13:45:24 -08:00
Kaushik Iska
6e95e005f1
Platform views have CreateExternalViewEmbedder ( #22214 )
2020-11-06 05:30:48 -08:00
Kaushik Iska
1892e031f2
[embedder] Add gl present callback that takes present info ( #20672 )
2020-08-26 15:53:01 -07:00
Kaushik Iska
26fe9125b5
[embedder] Add FBO callback that takes frame info ( #20617 )
2020-08-19 16:06:02 -07:00
Chris Yang
1482d9b05e
Rework GLContextSwitch, get rid of RendererContextManager ( #18601 )
2020-06-04 11:37:51 -07:00
Chris Yang
68fd833488
Reland "Improve iOS PlatformViews to better handle thread merging. #16935 " ( #17609 )
2020-04-10 13:25:02 -07:00
Chris Yang
caebc93e0c
Revert "Improve iOS PlatformViews to better handle thread merging. ( #16935 )" ( #17600 )
...
This reverts commit f6b8eda714680e308a801d15829a5f71abee75d1.
2020-04-08 21:15:38 -07:00
Chris Yang
f6b8eda714
Improve iOS PlatformViews to better handle thread merging. ( #16935 )
2020-04-08 17:33:33 -07:00
George Wright
abdf4bde63
Refactor ShellTest to allow for different ShellTestPlatformViews ( #15972 )
...
This paves the way for us to have shell_unittests backed by different rendering APIs (e.g. OpenGL, Vulkan, Metal).
2020-01-24 13:29:12 -08:00