Add a virtual layer and GL layer client implementation

This commit is contained in:
Patrick Walton
2012-02-03 15:48:26 -08:00
parent 4f13d8412e
commit 26896c5103
8 changed files with 69 additions and 10 deletions

View File

@@ -193,6 +193,19 @@ protected:
static jmethodID jGetRenderOffsetMethod;
};
class AndroidGeckoGLLayerClient : public AndroidGeckoLayerClient {
public:
static void InitGeckoGLLayerClientClass(JNIEnv *jEnv);
void Init(jobject jobj);
AndroidGeckoGLLayerClient() {}
AndroidGeckoGLLayerClient(jobject jobj) { Init(jobj); }
private:
static jclass jGeckoGLLayerClientClass;
};
class AndroidGeckoSurfaceView : public WrappedJavaObject
{
public: