Android :: SIGSEGV 11 OpenGL - Only On Droid - Not 2.0 Emulator

Nov 10, 2009

We are getting a SIGSEGV 11 when launching our OpenGL activity. Here is the logcat. It appears to happen on Droid Hardware, but not the 2.0 Emulator. We are trying to do some testing to see if we can slowly build up some code to cause a crash.

CODE:....................

Android :: SIGSEGV 11 OpenGL - Only on Droid - not 2.0 Emulator


Android :: Missing OpenGL Drivers On Emulator

Jul 11, 2009

I am trying to set up an Android emulator to do some playing around with OpenGL ES on it, but I am stymied by the fact that, every time I run my program on it, it unceremoniously grenades itself. The problem (at least the first nasty red error line in the log) is a missing package called libhgl.so. This is the OpenGL driver file required for running OpenGL ES on Android devices, but for some reason, my emulator doesn't have it. Does anyone know where I can get drivers for the emulator, or how to get an emulator that already has them?

View 1 Replies View Related

Android :: Opengl Texture Working On Emulator But Not On HTC HERO

Jul 14, 2010

In my application, I have a NDK native code that uses OpenGL 1.0 to apply a texture to a rectangle in order to draw an image on the screen. It is working fine on the emulator, but when I test it on the HTC HERO android device, it only draws a white rectangle without texture. Anybody else had the same problem? Did anybody find a solution?

Here is how I initialize openGL in native code:

CODE:............

And here is how I draw the frame in native code:

CODE:..................

View 3 Replies View Related

Android :: OpenGL Coding - Emulator Doesn't Work

May 26, 2009

After spending the better half of this day getting my HTC Magic to work in developer mode, I've now found that some of my frist openGL coding attempts that appeared to work fine in the emulator doesn't work as expected on the device. I've narrowed this down to glColorf(r, g, b, a) not working as expected on the device itself. The provided OpenGL samples do work though. So for example, after modifying Cube.java from the samples to the below code I find that I get the expected grey square on the emulator but a blank white screen (background fill colour) on the device.

class Cube { public Cube() { int one = 0x10000; int vertices[] = { -one, -one, -one, one, one, -one, one, one, };
// Buffers to be passed to gl*Pointer() functions // must be direct, i.e., they must be placed on the // native heap where the garbage collector cannot // move them. // // Buffers with multi-byte datatypes (e.g., short, int, float) // must have their byte order set to native order
ByteBuffer vbb = ByteBuffer.allocateDirect(vertices.length*4); vbb.order(ByteOrder.nativeOrder()); mVertexBuffer = vbb.asIntBuffer(); mVertexBuffer.put(vertices); mVertexBuffer.position(0); }
public void draw(GL10 gl) { gl.glFrontFace(GL10.GL_CW); gl.glVertexPointer(2, gl.GL_FIXED, 0, mVertexBuffer); gl.glColor4f(0.5f, 0.5f, 0.5f, 0.5f); gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4); }
private IntBuffer mVertexBuffer;

View 5 Replies View Related

Android :: OpenGL ES Works Fine On Emulator But On HTC Hero 1.5 It Does Not Render Vertices

Nov 8, 2009

Running into REALLY interesting problems with OpenGL ES. Basically when I start my program in 1.5 or 1.6 emulator, it works just fine but on HTC Hero 1.5 it does not. The problem is that the vertices are not being rendered but the gl.glClear() command is working just fine. I followed in with the debugger and it does go into the rendering function and such but still not rendering the vertices...

Here is the code in PasteBin (easier to read: http://pastebin.com/m706686e6 )

And here is the same thing pasted here:

CODE:............

Also I got my projection set in 2D ortho projection to match screen coordinates so that's why scale to 50,50 to actually make a bit bigger. I've tried using glDrawElements and glDrawArrays and nothing on the actual phone but works perfectly fine on the actual emulator. Any ideas where I might be going wrong? Why is the actual phone not rendering the vertices like the emulator is?

View 7 Replies View Related

Android :: App Fault - SIGSEGV

Oct 27, 2009

Why this can happen? ...........

View 4 Replies View Related

Android :: SIGSEGV Fault When Create And Exit App

Jan 10, 2010

Im getting this error caused by VM( logcat below from emulator, it also happens on the device) This is a know bug filed at least 3 times with different issues. I am getting it if I close my app and then open it a few times(it happens too often), you can close the app by "back button". I also have a service running in the background which updates my widget( i stop the service when it finishes), which launches an activity through a PendingIntent. Is there any workaround for this error, if I know what causes this exactly i may be able to prevent it, something must be triggering this....................

View 3 Replies View Related

Android :: How Can I Catch SIGSEGV - Get A Stack Trace Under JNI On Phone?

Jul 4, 2009

I'm moving a project to the new Android Native Development Kit (i.e. JNI) and I'd like to catch SIGSEGV, should it occur (possibly also SIGILL, SIGABRT, SIGFPE) in order to present a nice crash reporting dialog, instead of (or before) what currently happens: the immediate unceremonious death of the process and possibly some attempt by the OS to restart it. (Edit: The JVM/Dalvik VM catches the signal and logs a stack trace and other useful information; I just want to offer the user the option to email that info to me really.)

The situation is: a large body of C code which I didn't write does most of the work in this application (all the game logic) and although it's well-tested on numerous other platforms, it's entirely possible that I, in my Android port, will feed it garbage and cause a crash in native code, so I want the crash dumps (both native and Java) that currently show up in the Android log (I guess it would be stderr in a non-Android situation). I'm free to modify both C and Java code arbitrarily, although the callbacks (both going in and coming out of JNI) number about 40 and obviously, bonus points for small diffs.

I've heard of the signal chaining library in J2SE, libjsig.so, and if I could safely install a signal handler like that on Android, that would solve the catching part of my question, but I see no such library for Android/Dalvik.

View 3 Replies View Related

Android :: OpenGL Speed Issue - Code Contribution To Other OpenGL

Feb 25, 2009

Single Threaded OpenGL game ! (check bottom, you can download and use the helper class) Lighting disabled ! Depth Buffer disabled ! Culling enabled ! Textures disabled !

Just 176 integers (x,y values only) making 88 vertexes along with 132 index numbers making "44 triangles only"

Framerates I get is

with GL_BLENDING disabled - 145 fps approx only! enabled - 110 fps approx only!

I have the screenshot of exact code in the draw function here.. just 2 damn lines ! I have hidden only the comments.. click here to see it http://prasna991.googlepages.com/drawframe.png

variable details in the 2 lines of code =========================== ipts = 176 elements (only x and y for each vertex) totallinetriangles * 3 = 176 lineindexes = 132 elements - type "short"

Here is the screenshot of output drawing and how it will look like http://prasna991.googlepages.com/screen.png

OpenGL single threaded Initialization Helper ================================ Here is my OpenGL helper class.. makes the OpenGL initialization for newbies a cakewalk http://prasna991.googlepages.com/OpenGLHelperclass.txt

I tested by rendering on the touch event only.. frame rate drops only when u touch and drag and here I have just tested by tapping and releasing gently on the emulator and on the device

Is this the device limitations ? So graphics is actually a lot lot lot slower than on iPhone ?

View 8 Replies View Related

Android :: NDK OpenGL - Mixing Java And Native - C - Calls To OpenGL API

Jul 24, 2010

I would like to be able to use the OpenGL API from both Java and C (via NDK).

In Java, there is a GL object passed, which has all GL methods on it.

In C, you just talk to the native library.

In a single onDrawFrame callback (for which Java is passed a GL), can I use methods on the GL object, and also call NDK methods which access the openGL library?

In other words, is the GL object just a wrapper for the same instance of the native library?

View 3 Replies View Related

Android :: Opengl In Droid 2D UI / What's Function?

Apr 8, 2010

In android 2D UI, what's the function of opengl?

graphic system draw picture and text by skia->opengl->framebuffer, so in 2D UI what's the function of opengl?

in bootable/recovery/minigui the recoverty mini UI just display some png and text, why does it use opengl ?

View 3 Replies View Related

Android :: Blank Textures On Droid (OpenGL)

Dec 28, 2009

I ran into a rather strange problem with my OpenGL game. While most textures look good, five or six are not drawn on Droid, and I don't see anything special about these images/models. For example, my HUD is made of 4 elements. The upper part is drawn correctly, while the lower part appears as white rectangles. The code used for loading and drawing these models and textures is exactly the same. Textures are 32-bit TGAs in both cases, POT dimensions, in - nodpi, inScaled==false, using GLSurfaceView to rule out configuration issues. No problems on G1 and Hero (and of course on emulator). And I don't have the Droid, so I can't just try whatever comes to my mind. Asked users to send me logs - no errors, all models and images appear to load normally.

View 2 Replies View Related

Android :: Opengl Visual Artifacts On Droid

Aug 14, 2010

A user sent me a screenshot of visual artifacting on droid. Apparently it only happens with multi-texturing enabled. --> Screenshot: http://adamhammer.ca/images/stories/cap201008140037.jpg

If I understand correctly though the GPU in the Droid 1 is ES2.0 Compliant, so it should have at least 2 texture units, any idea why I'm getting this weird look in my app on the Droid 1?

View 3 Replies View Related

Android :: Droid Reboot When Using VBO In Opengl Es Codes

Apr 5, 2010

I am working on a app which render geometrics with VBO in NDK opengl, it works in other phone, but in Motola Droid, it will cause the devices reboot.

The logs like next.

CODE:.........................

View 3 Replies View Related

Android :: Motorola Droid OpenGL ES Specs?

Oct 28, 2009

I just got my hands on this phone.

Here's my summary:

1) It's really fast. Runs all my games at max framerates.

2) The screen is 16:9 and will probably mess with your layouts and games and stuff.

3) It has a PowerVR SGX530. That's right around iPhone 3GS's GPU speed.

I believe the hardware supports OpenGL ES 2.0 but since Android doesn't, there's no way to use it right now. I did, however, dump all of the GL extensions and put them alongside the G1 and Emulator extension lists into this handy-dandy article - http://www.rbgrn.net/content/345-hands-on-motorola-droid-opengl-es-specs

View 5 Replies View Related

Android :: Use Opengl 2.0 On Droid With Framebuffer And renderbuffer?

Oct 31, 2010

How to do with the framebuffer and renderbuffer?

when we develop on iphone the function "presentRenderbuffe" is working.but on android ,how to display the renderbuffer? (![context presentRenderbuffer:GL_RENDERBUFFER])

View 2 Replies View Related

Android :: Tutorial To Use Opengl Interface In Droid Ndk?

Mar 22, 2010

If i wanna use the opengl interface in android ndk, then will it be possible to show
me a simple tutorial to let me master the android ndk?
i just wanna know how to operate in android ndk first.

View 1 Replies View Related

Android :: OpenGL Doesn't Render On Droid - Milestone

Jun 29, 2010

I'm writing a game engine.

I have a little example (see http://qrcode.kaywa.com/img.php?s=8&d=http://rokonandroid.com/rd.apk), that seems to work fine on every device except Droid / Milestone.

It displays a blue screen (due to glClearColor being set to blue), and nothing more.

I have tried with/without textures, and with/without VBOs. Yet still all blue screens on Droid.

What is unique about Droid and how it handles OpenGL, and why is it doing this?

View 1 Replies View Related

Android :: Enable Antialiasing In OpenGL On Any Of Droid Devices?

Jan 11, 2010

Has anyone found a way to enable antialiasing in OpenGL on any of the Android devices?

View 2 Replies View Related

Android :: Droid 2.0 And OpenGL ES 2.0 Support For Programmable Shaders?

Jul 9, 2010

Can I assume that, if a phone runs Android 2.0, it also supports OpenGL ES 2.0 and thus the graphic hardware has full support for programmable shaders?

IOW, does Android 2.0 as a platform mandate OpenGL ES 2.0 support? Or is it optional?

View 1 Replies View Related

Android :: Training Session / Course For Droid Graphics API - OpenGL ES?

Sep 25, 2010

Can anyone please recommend a training session/course for Android graphics API/OpenGL ES?

View 1 Replies View Related

Android :: Droid OpenGL ES Test Renderer Crash / Why Is So?

Oct 8, 2010

Once again I'm trying to get into openGL, but as usual I choke when passing around vertices/vertixes/whatever and every little detail can lead to disaster (wrong format, initialization not properly set up, where memory are saved, etc.).

My main goal is to use openGL for 2D graphics to speed up performance compared to regular cpu drawing.

Anyways, my openGL Renderer looks like this code...

With an IndexOutOfBoundsException, but I'm sure there are more problems with the code.

View 1 Replies View Related

Android :: GUI Libaray For IPhone / Droid Based On OpenGL ES?

Mar 18, 2010

Since both iPhone and Android support OpenGL ES, is there any open source or commercial GUI library we can use for these two platforms? Or is it doable (or how difficult) to port an application from one to another platform?

As I know, for iPhone only, libNUI (http://www.libnui.net) is a good choice (dynamic layout & mature), but it only provides GPL & commercial license. Any other open source tool similar with libNUI?

View 3 Replies View Related

Android :: Use An OpenCV Rotation And Translation Vector With OpenGL ES In Droid?

Sep 14, 2010

I'm am working on a basic augmented reality application on Android. What I did so far is detect a square with opencv and then using cvFindExtrinsicCameraParams2() I calculated a rotation and translation vector. For this I used 4 object points, which are just the corners of a square around (0,0,0) and the 4 corners of the square in the image.

This yields me a pretty good rotation and translation matrix. I also calculated the rotation matrix with cvRodrigues2() since using this is easier than the rotation vector. As long as I use these to draw some points in the image everything works fine. My next step is however to pass these vectors and the matrix back to java and then use them with OpenGL to draw a square in an OpenGLView. The square should be exactly around the square in the image which is displayed behind the OpenGLView.

My problem is that I cannot find the correct way of using the rotation matrix and translation vector in OpenGL. I started of with exactly the same object points as used for the openCV functions. Then I applied the rotation matrix and translation vector in pretty much any possible way I could think of. Sadly none of these approaches produce a result which is anyway near what I hoped for. So my question is can anyone tell me how to use them correctly?

So far the "closest" results I have gotten, was when randomly multiplying the whole matrix with -1. But most of the time the squares still look mirror inverted or rotated for 180 degrees. So I guess it was just a lucky hit, but not the right approach.

View 1 Replies View Related

Android :: Method To Draw Bitmaps Faster On Droid Canvas / OpenGL?

Jun 15, 2010

I currently have a game written using the Android canvas. It is completely 2D, and I draw bitmaps as sprites on the canvas, and it technically works, but I have a few features that I need to add that will require drawing many more bitmaps on the screen, and there will be a lot more movement.

The app needs more power.

What is the best way to go from this method of drawing Bitmaps on a canvas to using OpenGL so I can draw them faster?

View 2 Replies View Related

Android :: Droid / Android 2.0 OpenGL Configuration Issue

Nov 9, 2009

As with a lot of folks doing OpenGL ES dev it's really a test on device situation. I'm really trying to get out the Typhon API (http:// typhon.egrsoftware.com/) which is an open source platform for real time / game development working on the Droid. It also provides the basis for a series of OpenGL ES tutorials for Android available that will be incrementally released starting this week with or without support for the Droid: [url]

Of course I'd like to support Android 2.0 / Motorola Droid, but alas a problem without a clear answer is occurring when I use EGL/GL directly not using Google/Android provided GLSurfaceView. The following is the basic setup code and works just fine on all previous Android versions including 1.6 on the G1 and Ion, but it fails on the Droid. Note "context.getConfigSpec()" returns a standard configuration:

new int[] { EGL10.EGL_RED_SIZE, 5, EGL10.EGL_GREEN_SIZE, 6, EGL10.EGL_BLUE_SIZE, 5, EGL10.EGL_NONE }

View 6 Replies View Related

Android :: SQLite - Works Perfect In 1.6 Emulator - Won't Work On The Phone - 2.2 - Or 2.0 - Emulator

Aug 6, 2010

I created a sqlite database to store playlists for a media player I am developing because of extended feature (rather than using the Content Provider). It works perfectly on the 1.6 emulator but FCs on anything higher than 2.0... what has changed that I need to know about as far as opening databases in SDK 2.0+? Here is the logcat.

CODE:.............

Here is the dbhelper class

CODE:................

why can't stackoverflow just use tags like a normal syntax highlighter.

View 2 Replies View Related

Android :: Unable To Play Youtube Videos On SDK 1.5 Emulator - But Playing Well On SDK 1.0 Emulator

May 19, 2009

Unable to play youtube videos on SDK 1.5 emulator - but playing well on SDK 1.0 emulator. Can you update the source....

View 7 Replies View Related

Android :: Emulator - ERROR - User Data Image Is Used By Another Emulator

Apr 13, 2010

Finally strace gave me this:

CODE:................

And several other attempts to call "link" that also fail (sshfs does not support hard links).

Is it possible to change the emulator's behavior to create lock files somewhere in /tmp (using some hash of image path as lock file name)? I am OK to try this myself: which repositories from https://android.git.kernel.org/ are necessary to rebuild the emulator alone, and where in the sources is the code responsible for image locks?

View 4 Replies View Related

Android :: Emulator - SDK 1.1_r1 For Widndows XP - Crash Using Emulator -data

Apr 20, 2009

I need to run several emulator instances to test my application. When i try to run instances using emulator -data <path> option, the emulator crashes.

I got a MS Visual Studio window informing that emulator throws a "unhandled win32 exception".

The exception message in the debugger (MS Visual Studio 2008) is: "Unhandled exception at 0x77c4706c in emulator.exe: 0xC0000005: Access violation reading location 0x03216848"

The emulator runs normally without "-data" option.

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved