Board: Boundary Devices Nitrogen6x Description: windowed OpenGL ES applications rendering is wrong as only a black window appears. Tested with: mesa-demos' es2gears_x11; glmark2's glmark2-es2 and, on softfp builds, vivante-gpu-sdk samples. On the contrary fullscreen rendering is ok. Tested with: glmark2's "glmark2-es2 --fullscreen" This seems related in a weird way to unity-2d-launcher; see: https://community.freescale.com/thread/309990
By the way, problem has been verified on all the following BSPs: 3.0.35-1.1.0; 3.0.35-4.0.0; 3.5.7-1.0.0
In 3.5.7-1.0.0 can you give a try to run the glmark app using: $: VIV_DESKTOP=0 glmark-es2 and see if it helps?
(In reply to comment #2) > In 3.5.7-1.0.0 can you give a try to run the glmark app using: > > $: VIV_DESKTOP=0 glmark-es2 > > and see if it helps? It works, but with horrible performances: # export VIV_DESKTOP=0 # glmark2-es2 ======================================================= glmark2 2012.12 ======================================================= OpenGL Information GL_VENDOR: Vivante Corporation GL_RENDERER: GC2000 core GL_VERSION: OpenGL ES 2.0 ======================================================= [build] use-vbo=false: FPS: 33 FrameTime: 30.303 ms [build] use-vbo=true: FPS: 34 FrameTime: 29.412 ms [texture] texture-filter=nearest: FPS: 33 FrameTime: 30.303 ms [texture] texture-filter=linear:^C # es2gears_x11 EGL_VERSION = 1.4 vertex shader info: fragment shader info: info: 3 frames in 5.1 seconds = 0.590 FPS 2 frames in 5.1 seconds = 0.393 FPS 2 frames in 5.1 seconds = 0.393 FPS 2 frames in 5.1 seconds = 0.393 FPS ^C How did you get that magic variable?
Someone told me ;-) but I wanted to confirm you get same horrible performance too. For now we cannot do much. I am setting this as 'WaitForUpstream' as this need to be fixed by Freescale/Vivante.
This has been fixed in 3.5.7-1.0.0-alpha.2 release; I am closing this one.