Textures which are only used for GL and scanout can be created service side, eliminating costly sync IPC for creating the GMB in the renderer and async IPC for associating the GMB handle with a GLImage.
jbauman's CL (20bcdb14c7a6f0801522d23693f530d4f224d727) was reverted because of memory tracking issues. I have a CL ready for review that incorporates piman's feedback.
Comment 1 by bugdroid1@chromium.org
, Oct 14 2017