com.badlogic.gdx.backends.android.surfaceview.GLBaseSurfaceView.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
, ? + ?
+ ?
, ?
+ ? ? ? + ? + ?
+ ? + ? ?
? + ? ?
? + ? ?
? ?
? + ?
?
+ ? ?
?
?
?
?
?
?
?
?
?
?
, ?
? ? ?
% ? ?
( ? + ? ? ? ? GLThreadManager InnerClasses ? LogWriter GLThread ? EglHelper SimpleEGLConfigChooser ComponentSizeChooser ? BaseConfigChooser DefaultWindowSurfaceFactory ? EGLWindowSurfaceFactory DefaultContextFactory ? EGLContextFactory ? GLWrapper LOG_THREADS Z
ConstantValue LOG_SURFACE LOG_RENDERER DRAW_TWICE_AFTER_SIZE_CHANGED RENDERMODE_WHEN_DIRTY I RENDERMODE_CONTINUOUSLY DEBUG_CHECK_GL_ERROR DEBUG_LOG_GL_CALLS sGLThreadManager QLcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThreadManager; mSizeChanged mGLThread JLcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread; mEGLConfigChooser ? EGLConfigChooser /Landroid/opengl/GLSurfaceView$EGLConfigChooser; mEGLContextFactory SLcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLContextFactory; mEGLWindowSurfaceFactory YLcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLWindowSurfaceFactory;
mGLWrapper KLcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLWrapper; mDebugFlags (Landroid/content/Context;)V Code LineNumberTable LocalVariableTable this ALcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView; context Landroid/content/Context; 7(Landroid/content/Context;Landroid/util/AttributeSet;)V attrs Landroid/util/AttributeSet; init ()V holder Landroid/view/SurfaceHolder; setGLWrapper N(Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLWrapper;)V glWrapper
setDebugFlags (I)V
debugFlags
getDebugFlags ()I setRenderer ? Renderer *(Landroid/opengl/GLSurfaceView$Renderer;)V renderer 'Landroid/opengl/GLSurfaceView$Renderer;
StackMapTable setEGLContextFactory V(Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLContextFactory;)V factory setEGLWindowSurfaceFactory \(Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLWindowSurfaceFactory;)V setEGLConfigChooser 2(Landroid/opengl/GLSurfaceView$EGLConfigChooser;)V
configChooser (Z)V needDepth (IIIIII)V redSize greenSize blueSize alphaSize depthSize stencilSize
setRenderMode
renderMode
getRenderMode
requestRender surfaceCreated (Landroid/view/SurfaceHolder;)V surfaceDestroyed surfaceChanged "(Landroid/view/SurfaceHolder;III)V format w h onPause onResume
queueEvent (Ljava/lang/Runnable;)V r Ljava/lang/Runnable; onDetachedFromWindow checkRenderThreadState
SourceFile GLBaseSurfaceView.java _ ` Q B k l _ h ? ? ? ? ? \ ] ^ J ? l T W Vcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$SimpleEGLConfigChooser _ ? X Y Ucom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$DefaultContextFactory _ l Z [ [com/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$DefaultWindowSurfaceFactory Hcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread _ ? R S ? l ? ? Tcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$ComponentSizeChooser _ ? ? s ? v ? l ? l ? l ? ? ? l ? l ? ? ? l ? l java/lang/IllegalStateException 6setRenderer has already been called for this instance. _ ? Ocom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThreadManager O P ?com/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView android/opengl/GLSurfaceView #android/view/SurfaceHolder$Callback Callback Icom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$LogWriter Icom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EglHelper Qcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$BaseConfigChooser Wcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLWindowSurfaceFactory Qcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$EGLContextFactory Icom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLWrapper -android/opengl/GLSurfaceView$EGLConfigChooser %android/opengl/GLSurfaceView$Renderer getHolder ()Landroid/view/SurfaceHolder; android/view/SurfaceHolder addCallback ((Landroid/view/SurfaceHolder$Callback;)V k(Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView;Landroid/opengl/GLSurfaceView$Renderer;)V start onWindowResize (II)V requestExitAndWait (Ljava/lang/String;)V ! + , - A B C D E B C D F B C D G B C H I J C D K J C H L J C H M J C N O P Q B R S T W X Y Z [ \ ] ^ J _ ` a O *+? *? *? ? b ? ?
? ? c d e f g _ h a Z *+,? *? *? ? b ? ? ? ? c d e f g i j k l a I
*? L+*? ? b ? ? ? c
d e m n o p a > *+? ? b
? ? c d e q ] r s a > *? ? b
? ? c d e t J u v a / *? ? b ? c d e w z a ? P*? *?
? *? Y? ?
*?
? *? Y? ?
*? ? *? Y? ? *? Y*+? ? *? ? ? b *
? ? ? ? ? ) ? 0 ? ; ? H ? O ? c P d e P { | } ~ a F
*? *+?
? b ? ? ? c
d e
? Y ? ? a F
*? *+? ? b c
d e
? [ ? ? a F
*? *+?
? b c
d e
? W ? ? a E
*? Y? ? ? b
c
d e
? B ? ? a *? Y? ? ? b
* + c H d e ? J ? J ? J ? J ? J ? J ? s a A *? ? ? b
: ; c d e ? J ? v a 2 *? ? ? b B c d e ? l a 6 *? ? ? b
I J c d e ? ? a @ *? ? ? b
O P c d e m n ? ? a @ *? ? ? b
V W c d e m n ? ? a a *? ? ? b
\
] c 4 d e m n ? J ? J ? J ? l a 6 *? ? ? b
b c c d e ? l a 6 *? ? !? b
i j c d e ? ? a A *? +? "? b
p q c d e ? ? ? l a > *? #*? ? $? b w x y c d e ? l a M *? ?
? %Y&? '?? b c d e } ? l a # ? (Y? )? *? b > ? ? / z ( + . 0 + 1 + 2 3 + 4 + 5
+ 6
7 + 8
+ 9 : + ; + <