AnsweredAssumed Answered

Why does eglCreateContext allocate 9MB of video memory?

Question asked by Stephen Minutillo on Apr 7, 2014
Latest reply on Jul 8, 2015 by asimzaidi

On i.MX6Q with Linux BSP 4.1.0 I am seeing 9MB of video memory allocated when eglCreateContext is called.  This is true in my own applications and in the SimpleTriangle example GLES2.0 program.  It is allocated in five 1MB chunks and then one 4MB chunk.  I can see this memory allocation by monitoring calls to gckVIDMEM_AllocateLinear.  What is the purpose of this memory allocation?  Is it possible to reduce or eliminate it?

Outcomes