On Sat, Apr 10, 2010 at 8:19 AM, supermaximus79 <andruschenk...@mail.ru>wrote:

> You mean hardware OpenGL drivers?
> Because from log file i see that Android uses software OpenGL:
> libGLES_android.so
>
> Yes, Android provides a software implementation has a fallback, but
performance is not its second name.


>  I/SurfaceFlinger( 1731): SurfaceFlinger is starting
>  I/SurfaceFlinger( 1731): SurfaceFlinger's main thread ready to run.
>  Initializing graphics H/W...
>  init: event { 'add', '/class/vc/vcs7', 'vc', '', 7,  7 }
>  init: event { 'add', '/class/vc/vcsa7', 'vc', '', 7, 135 }
>  E/SurfaceFlinger( 1731): Couldn't open /sys/power/wait_for_fb_sleep
> or /sys/power/wait_for_fb_wake
>  I/gralloc ( 1731): using (fd=22)
>  I/gralloc ( 1731): id           = s3c-fb
>  I/gralloc ( 1731): xres         = 800 px
>  I/gralloc ( 1731): yres         = 480 px
>  I/gralloc ( 1731): xres_virtual = 800 px
>  I/gralloc ( 1731): yres_virtual = 960 px
>  I/gralloc ( 1731): bpp          =  16
>  I/gralloc ( 1731): r            =  11:5
>  I/gralloc ( 1731): g            = 5:6
>  I/gralloc ( 1731): b            = 0:5
>  I/gralloc ( 1731): width        = 127 mm (160.000000  dpi)
>  I/gralloc ( 1731): height       = 76 mm (160.421051  dpi)
>  I/gralloc ( 1731): refresh rate = 60.16 Hz
>  E/FramebufferNativeWindow( 1731): xDpi  -2046820352
>  E/FramebufferNativeWindow( 1731): yDpi  -2046820352
>  D/libEGL  ( 1731): egl.cfg not found, using default config
>  D/libEGL  ( 1731): loaded /system/lib/egl/libGLES_android.so
>  I/SurfaceFlinger( 1731): EGL informations:
>  I/SurfaceFlinger( 1731): # of configs :  8
>  I/SurfaceFlinger( 1731): vendor    :  Android
>  I/SurfaceFlinger( 1731): version   : 1.4 Android META-EGL
>  I/SurfaceFlinger( 1731): extensions: EGL_KHR_image
> EGL_KHR_image_base
>  EGL_KHR_image_pixmap EGL_ANDROID_image_init: no such service
> 'bootanim'
>  native_buffer EGL_ANDROID_swap_rectangle
>  EGL_ANDROID_get_render_buffer
>  I/SurfaceFlinger( 1731): Client API: OpenGL ES
>  I/SurfaceFlinger( 1731): EGLSurface: 5-6-5-0, config=0x1000000
>  I/SurfaceFlinger( 1731): flags     :  001c0000
>  W/SurfaceFlinger( 1731): ro.sf.lcd_density not defined, using 160
> dpi  by  default.
>  I/SurfaceFlinger( 1731): OpenGL  informations:
>  I/SurfaceFlinger( 1731): vendor    :  Android
>  I/SurfaceFlinger( 1731): renderer  : Android PixelFlinger  1.1
>  I/SurfaceFlinger( 1731): version   : OpenGL ES-CM  1.0
>  I/SurfaceFlinger( 1731): extensions: GL_OES_byte_coordinates
>  GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format
>  GL_OES_compressed_paletted_textu
>
> On 10 апр, 16:23, David Turner <di...@android.com> wrote:
> > 2010/4/9 supermaximus79 <andruschenk...@mail.ru>
> >
> > > I have built in chip s3c6410 2d and 3d hardware graphics accelerators,
> > > but i don't use them with Android.
> > > I just implemented in my framebuffer driver double buffering and pan
> > > function, which change offset from frame buffer start.
> > > I this not enough to make Android drawing fast?
> >
> > Probably, software composition is quite CPU intensive, especially if you
> > have large amounts of pixels
> > (800x480 should be considered large, especially for an ARMv6)
> >
> > > I know that it's possible to use hardware accelerators with Android,
> > > but i didn't find an examples.
> > > I downloaded Samsung i5700 mobile phone Android sources, this phone
> > > based on chip i use - s3c6410, but found nothing about graphics
> > > accelerators in them.
> >
> > I don't know what are the "Samsung i5700 Android sources", but you're
> > probably missing OpenGL ES drivers.
> >
> > > Could you help me with information about hardware accelerations with
> > > Android.
> > > Where from should i start?
> >
> > > Thanks!
> >
> > > On Apr 9, 8:22 pm, David Turner <di...@android.com> wrote:
> > > > do you have hardware graphics acceleration or are you relying solely
> on
> > > > software rendering ?
> >
> > > > 2010/4/9 Максим Андрущенко <andruschenk...@mail.ru>
> >
> > > > > Hi!
> >
> > > > > On my target platform, based on s3c6410 (armv6) Android works very
> > > slow!
> > > > > I use 16 bpp with resolution 800x480.
> > > > > Screen updates slow, seldom i see some blinking, when i quickly
> type on
> > > > > soft keyboard, or if to change desktop.
> >
> > > > > Is there anybody has the same problem, is it possible to fix it?
> >
> > > > > --
> > > > > unsubscribe: 
> > > > > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> <android-porting%2bunsubscr...@googlegroups.com<android-porting%252bunsubscr...@googlegroups.com>
> >
> > > <android-porting%2bunsubscr...@googlegroups.com<android-porting%252bunsubscr...@googlegroups.com>
> <android-porting%252bunsubscr...@googlegroups.com<android-porting%25252bunsubscr...@googlegroups.com>
> >
> >
> > > > > website:http://groups.google.com/group/android-porting
> >
> > > > > To unsubscribe, reply using "remove me" as the subject.
> >
> > > --
> > > unsubscribe: 
> > > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> <android-porting%2bunsubscr...@googlegroups.com<android-porting%252bunsubscr...@googlegroups.com>
> >
> > > website:http://groups.google.com/group/android-porting
>
> --
> unsubscribe: 
> android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> website: http://groups.google.com/group/android-porting
>

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to