diff options
Diffstat (limited to 'opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java')
-rw-r--r-- | opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java b/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java index e42334e..5d088bd 100644 --- a/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java +++ b/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java @@ -29,6 +29,8 @@ } else if (win instanceof SurfaceHolder) { SurfaceHolder holder = (SurfaceHolder)win; sur = holder.getSurface(); + } else if (win instanceof Surface) { + sur = (Surface) win; } EGLSurface surface; @@ -40,7 +42,7 @@ } else { throw new java.lang.UnsupportedOperationException( "eglCreateWindowSurface() can only be called with an instance of " + - "SurfaceView, SurfaceTexture or SurfaceHolder at the moment, " + + "Surface, SurfaceView, SurfaceTexture or SurfaceHolder at the moment, " + "this will be fixed later."); } |