I'm trying to make an OpenGL thumbstick/joystick as a library for games or rc apps etc. I'm using OpenGL for this since I wanted to save CPU power for any other calculations, which is also the reason I didn't use a regular SurfaceView. Now I have my Thumbstick.java all set up and running, but once I add a second Thumbstick to my layout I can only use one at a time and the one I use starts lagging heavily. After some Googling I came to the conclusion that this is being caused by both sticks using the same Context. Is this correct, and what could I do about it?
If a code snippet is needed you'll unfortunately have to wait because it's 00:03 here so the earliest I can upload a snippet is in about 8 hours, sorry