[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-10 Thread Daniel van Vugt
P.S. In my experience, confusing GL and GLES is something Mesa actually does well. It provides a single API for both of them and even lets you accidentally use GL features in GLES that should not exist. -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-10 Thread Daniel van Vugt
Those Mesa errors "Mesa: User error:" all look like OpenGL features that Unity8 is hitting but mir-demos don't. So those gl calls are also good candidates for explaining poor performance, especially if Mesa is falling back to software rendering for them. Unfortunately we're covering multiple

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-10 Thread Gerry Boland
Albert was able to reproduce this on his netbook. The dash issues we suspect are due to: https://bugs.launchpad.net/qtubuntu/+bug/1580124 https://bugs.launchpad.net/qtubuntu/+bug/1580118 I suspect also that the poor unity8 performance is due to a GL/GLES mismatch in unity8. Running unity8 with

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-09 Thread Daniel van Vugt
Loïc: Our findings appear to be identical. Basic rendering on Pineview (including shaders) is fast and smooth till I used trig functions in shaders (mir_demo_client_eglplasma). I doubt Unity/Ubuntu toolkit uses much trig, but it probably hits some similarly expensive functions. Expensive

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-09 Thread Emanuele Antonio Faraone
Daniel, i have the same processor That hast thou,n450 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title: Unity8-dash on Intel Pineview graphics crashes and

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-09 Thread Loïc Molinari
Not related to the assertion but I got a Netbook with such a chip and it was easily falling back to slow GPU/driver pathes. I remember for instance transcendental functions in pixel shaders (sin, cos, etc) taking ~1 sec to complete. So we could be hitting such an issue. Last time I checked QtQuick

[Touch-packages] [Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-09 Thread Daniel van Vugt
Mir server log on an Atom N450. ** Attachment added: "pineview.txt" https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1549455/+attachment/4658970/+files/pineview.txt ** Also affects: unity8 (Ubuntu) Importance: Undecided Status: New ** Changed in: unity8 (Ubuntu)