--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-x86...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.
2011/6/22 Douglas Santillan <capri...@gmail.com>:
> i915 should work ok for GMA950
> build/target/board/generic-x86/BoardConfig.mk
> TARGET_HARDWARE_3D ?= true <----- change to true
> BOARD_USES_I915 := true <----- uncomment, same goes for wpa
Nice doc, except these changes.
TARGET_HARDWARE_3D, BOARD_USES_I915
are unused now, so no need to change that.
--
Chih-Wei
Android-x86 project
http://www.android-x86.org
What I need help with is video playback ... I would be greatly thankful if anybody can point me in the right direction.
The framerate is very low making videos unwatchable.. any way of improving that? Or should I just give up?
That is my priority at the moment. Other items are Camera (which worked in Froyo), the Mic (which I can see is detected in the logs and the alsa_amixer), Bluetooth (which is also deteceted, but refuses to turn on, also worked in Foryo) but these would be better discussed in another post
Willing to try anything... just don't know what to try..
Thanks in advance
GPUs may be used with different processors, it depends on the
chipset's specs, compatibility and in laptops manufacturer's choice.
Please accept my apologies as I did not provide info about the tree I
am tinkering with, being Froyo 2.2.2 FRG83G repoed on 20110515.
Mesa's site is http://www.mesa3d.org there is a lot of information there.
GMA900, GMA 950 families and GMA 3000/3100 GPUs use i915 as per
http://dri.freedesktop.org/wiki/Intel?action=show&redirect=IntelGMA.
i965 is for chipsets 965G, G31, G33, G35 the GMAX series, being GMA
X3000, GMA X3100, GMA X3500 and GMA X4500. Mesa classic and Gallium
are two different approaches for graphics acceleration.
945s should use i915C, mesa classic, or i915G, mesa with Gallium, or
at least that is how interpret the code I see in the tree.
Now, gralloc... It is not a part of Mesa libs. As I see it, it is an
approach to ID and integrate Gem DRI to get DRM going. DRM folder IDs
and patches code for the GPU, intel's case xf86.DRI+EGL surely allows
OpenGL acceleration, I am not sure about OpenGL ES, it should,
somehow.
Reading code from the tree. /Android-x86/external/mesa... There is a
make file which seems to lead to some of the reported no acceleration
issues:
/Android-x86/external/mesa/src/egl/Android.mk
MESA_BUILD_CLASSIC section LOCAL_CFLAGS seems flat, I think that a
-DFEATURE_GL=1 \ is missing setting OpenGL acceleration and/or
-DFEATURE_ES1=1 \ for OpenGL ES. I will test as soon as I have some
time.
MESA_BUILD_GALLIUM section seems empty and I do not understand yet how
that code produces
libmesa_st_egl
libmesa_egl
libmesa_st_mesa
libmesa_pipe
libmesa_winsys_device
libmesa_gallium
If you are getting no video with i915C, try changing grub boot line
adding video=-16, that may do it. i915 is the correct match, I am
uncertain why it does not work for those two devices, may even be the
DPI setting being passed.
Core solo and duo, should use CONFIG_MPENTIUMM instead of MATOM or
MPENTIUM4, and CONFIG_NR_CPUS=1 or 2 as needed. Also tweak governors
via centrino speedstep, I guess.
Hopefully somebody will figure things out.
Good luck !