Different Opengl version with Intel HD graphics and Radeon HD graphics, kitkat4.4-r2

263 views
Skip to first unread message

Joan R. Serra

unread,
Mar 23, 2015, 4:01:18 AM3/23/15
to andro...@googlegroups.com
with Intel HD (laptop with Intel i7u)

Mesa DRI Intel (R) Ivybridge Mobile x86
OpenGL ES 3.0 Mesa 9.2.0-devel

with Radeon HD (laptop with Intel i3m)

Gallium 0.4 on AMD CAICOS
OpenGL ES 2.0 Mesa 9.2.0-devel


why ??


Joan R. Serra

unread,
Mar 23, 2015, 4:14:46 AM3/23/15
to andro...@googlegroups.com
IMG_20150322_160659.jpg
IMG_20150322_211302.jpg

Ravid Maduni

unread,
Mar 23, 2015, 1:04:58 PM3/23/15
to andro...@googlegroups.com
why your'e not using a build with mesa 10.4.2?

בתאריך יום שני, 23 במרץ 2015 בשעה 10:01:18 UTC+2, מאת Joan R. Serra:

Mauro Rossi

unread,
Mar 23, 2015, 2:03:37 PM3/23/15
to andro...@googlegroups.com
I think it depends on the capabilities of  of Mesa DRI for Intel versus the capabilities of Gallium driver (r300g r600g nouveau).

On mesa 10.4.x I see the same difference and Gallium nouveau advertises OpenGL ES 2.0 too.

Mauro

Joan R. Serra

unread,
Mar 24, 2015, 2:26:56 AM3/24/15
to andro...@googlegroups.com
Thanks !!

I suspected it ... it is a Gallium restricition for radeon ... do you know if it will be fixed soon ?

Ravid Maduni

unread,
Mar 24, 2015, 9:44:51 AM3/24/15
to andro...@googlegroups.com
Strange... I'm using a nouveau build with mesa 10.4.x with gt 220, and it is showing opengl es 3.0

בתאריך יום שני, 23 במרץ 2015 בשעה 20:03:37 UTC+2, מאת Mauro Rossi:

Mauro Rossi

unread,
Mar 24, 2015, 2:30:28 PM3/24/15
to andro...@googlegroups.com
Regarding nouveau, attached  dumpsys SurfaceFlinger printouts, for various chipsets,
they show OpenGL ES 2.0, but I never tried with a GT 220

For Ravid, you should be able to run the application cubism by harism, which requires GLES 3.0?

When you have time, could you report if it works or crashes with current kitkat-x86 mesa 10.4.2?
Thanks

Mauro

PS: For all people interested in debugging, a nice way to run the application in debug mode and collect logs is the following:

- Install and setup Android Studio on a PC
- Download cubism application from git
- Import the android_cubism folder as an Android Studio project
- adb connect to device with android-x86
- Debug the app on the device with android-x86

It is much easier to collect logs in this way.
dumpsys_nouveau.rar

Ravid Maduni

unread,
Mar 27, 2015, 9:48:09 AM3/27/15
to andro...@googlegroups.com
sorry, i was mistaken, i had no gles3 on my nouveau, but on my intel hd graphic

בתאריך יום שלישי, 24 במרץ 2015 בשעה 20:30:28 UTC+2, מאת Mauro Rossi:
Reply all
Reply to author
Forward
0 new messages