any suggestions will be great help for me.. On Dec 2, 7:49 pm, Nilly <[email protected]> wrote: > I am using froyo. > > I have > libGLES_android.so > but this is software implementation right provided by android? > > /system/lib/egl has > libGLES_android.so > libEGL_imx51.so > libGLESv1_CM_imx51.so > libGLESv2_imx51.so > > and my egl.cfg is > 0 1 imx51 > 0 0 android > > I am thinking I am not running on hardware opengles b'cos i have very > odd timing for uploading texture and draw , swap buffers. > Also Surface flinger logs while booting .. > > I/SurfaceFlinger( 2060): EGL informations: > I/SurfaceFlinger( 2060): # of configs : 35 > I/SurfaceFlinger( 2060): vendor : Android > I/SurfaceFlinger( 2060): version : 1.4 Android META-EGL > I/SurfaceFlinger( 2060): extensions: EGL_KHR_image EGL_KHR_image_base > EGL_KHR_image_pixmap EGL_ANDROID_image_native_buffer > EGL_ANDROID_swap_rectangle EGL_ANDROID_get_render_buffer > I/SurfaceFlinger( 2060): Client API: OpenGL ES > I/SurfaceFlinger( 2060): EGLSurface: 5-6-5-0, config=0x0 > E/libEGL ( 2060): eglSetSwapRectangleANDROID:1783 error 3008 > (EGL_BAD_DISPLAY) > I/SurfaceFlinger( 2060): flags : 00100000 > W/SurfaceFlinger( 2060): ro.sf.lcd_density not defined, using 160 dpi > by default. > I/SurfaceFlinger( 2060): OpenGL informations: > I/SurfaceFlinger( 2060): vendor : Advanced Micro Devices, Inc. > I/SurfaceFlinger( 2060): renderer : AMD Z430 > I/SurfaceFlinger( 2060): version : OpenGL ES-CM 1.1 > I/SurfaceFlinger( 2060): extensions: GL_AMD_compressed_3DC_texture > GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor > GL_ATI_compressed_texture_atitc GL_ATI_texture_compression_atitc > GL_OES_blend_equation_separate GL_OES_blend_func_separate > GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture > GL_OES_compressed_paletted_texture GL_OES_draw_texture > GL_OES_extended_matrix_palette GL_OES_EGL_image > GL_OES_EGL_image_external GL_OES_framebuffer_object > GL_OES_matrix_palette GL_OES_point_size_array GL_OES_point_sprite > GL_OES_read_format GL_OES_stencil_wrap GL_OES_texture_cube_map > GL_OES_texture_env_crossbar GL_OES_texture_mirrored_repeat > I/SurfaceFlinger( 2060): GL_MAX_TEXTURE_SIZE = 2048 > I/SurfaceFlinger( 2060): GL_MAX_VIEWPORT_DIMS = 2048 > I/imx5x.gralloc( 2060): PMEM GPU enabled, size:33554432, phys > base:ac000000 > > Regards, > Niral > > On Dec 3, 8:00 am, Chih-Wei <[email protected]> wrote: > > > > > > > > > Which version of Android are you working on? > > libhgl.so is the the old name in 1.x. > > > In 2.x it is changed to libGLES... > > and uses egl.cfg as the config file. > > Since you have them, > > I think you are working on 2.x. > > So don't worry about libhgl.so. > > > Besides these opengl libs, you still > > a gralloc library to init your framebuffer properly. > > It locates in /system/lib/hw/gralloc.<target>.so > > If you don't have it, you need to write one. > > > On 12月2日, 下午12時54分, Nilly <[email protected]> wrote: > > > > Hi All, > > > > I am working to get hardware opengles up on my freescale board imx51. > > > > I have > > > libEGL_imx51.so > > > libGLESv1_CM_imx51.so > > > libGLESv2_imx51.so > > > > and my egl.cfg is > > > 0 1 imx51 > > > 0 0 android > > > > So will all this libraries suffice to run opengles in hardware mode? > > > B'cos I have read every where that we need separate libhgl.so to get > > > opengles run in hardware.- Hide quoted text - > > > - Show quoted text -
-- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
