Odd rendering errors on Android

All topics about ZGameEditor goes here.

Moderator: Moderators

User avatar
Ats
Posts: 603
Joined: Fri Sep 28, 2012 10:05 am
Contact:

Re: Odd rendering errors on Android

Post by Ats »

Unfortunately, I'm off for a week without access to the bad phone. But the problem is there was no crash message apart from what I posted. I'll continue this when I'll be back, or if I find someone with a bad phones.
User avatar
Ats
Posts: 603
Joined: Fri Sep 28, 2012 10:05 am
Contact:

Re: Odd rendering errors on Android

Post by Ats »

All right, so after holydays and covid-19, I'm back. I just launched the test with an empty (trace) apk, it seems to be working. Here's the log:

Code: Select all

04-02 14:11:35.296 21280 21280 E ZgeAndroid: /storage/emulated/0
04-02 14:11:35.296 21280 21280 E ZgeAndroid: /data/user/0/com.txori.android/files/
04-02 14:11:35.296 21280 21280 E ZgeAndroid: /data/user/0/com.txori.android/lib/
04-02 14:11:35.299 21280 21280 E ZgeAndroid: JNI_OnLoad
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glDepthRange
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glGenLists
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glMateriali
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glIndexMask
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glListBase
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glBegin
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glCallList
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glColor3f
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glColor3fv
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glColor4fv
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glEnd
04-02 14:11:35.299 21280 21280 E ZgeAndroid: glColorMaterial
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glDeleteLists
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glDrawBuffer
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glGetTexImage
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glPolygonMode
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glPopAttrib
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glPushAttrib
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glRasterPos2f
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glTexCoord2f
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glVertex2f
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glVertex3f
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glTexGeni
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glAttachShader
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glBindAttribLocation
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glCompileShader
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glCreateShader
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glCreateProgram
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glDeleteShader
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glDeleteProgram
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glDetachShader
04-02 14:11:35.300 21280 21280 E ZgeAndroid: glGetProgramiv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGetShaderiv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGetShaderInfoLog
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGetProgramInfoLog
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glValidateProgram
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGetUniformLocation
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glLinkProgram
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glShaderSource
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform3fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform1f
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform4fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform2fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform1i
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniform1fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniformMatrix3fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUniformMatrix4fv
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glUseProgram
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glIsRenderbuffer
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glBindRenderbuffer
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glDeleteRenderbuffers
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGenRenderbuffers
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glRenderbufferStorage
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glBindFramebuffer
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glDeleteFramebuffers
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glGenFramebuffers
04-02 14:11:35.301 21280 21280 E ZgeAndroid: glCheckFramebufferStatus
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glFramebufferTexture2D
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glFramebufferRenderbuffer
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glGenerateMipmap
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glRenderbufferStorageMultisample
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glTexImage2DMultisample
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glBlitFramebuffer
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glDisableVertexAttribArray
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glEnableVertexAttribArray
04-02 14:11:35.302 21280 21280 E ZgeAndroid: glVertexAttribPointer
04-02 14:11:35.302 21280 21280 E ZgeAndroid: test
04-02 14:11:35.302 21280 21280 E ZgeAndroid: GLBase: 1.1
04-02 14:11:35.472 21280 21376 E ZgeAndroid: JNI_OnLoad
04-02 14:11:35.472 21280 21376 E ZgeAndroid: glDepthRange
04-02 14:11:35.472 21280 21376 E ZgeAndroid: glGenLists
04-02 14:11:35.472 21280 21376 E ZgeAndroid: glMateriali
04-02 14:11:35.472 21280 21376 E ZgeAndroid: glIndexMask
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glListBase
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glBegin
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glCallList
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glColor3f
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glColor3fv
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glColor4fv
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glEnd
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glColorMaterial
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glDeleteLists
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glDrawBuffer
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glGetTexImage
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glPolygonMode
04-02 14:11:35.473 21280 21376 E ZgeAndroid: glPopAttrib
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glPushAttrib
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glRasterPos2f
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glTexCoord2f
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glVertex2f
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glVertex3f
04-02 14:11:35.474 21280 21376 E ZgeAndroid: glTexGeni
04-02 14:11:35.504 21280 21376 E ZgeAndroid: glAttachShader
04-02 14:11:35.504 21280 21376 E ZgeAndroid: glBindAttribLocation
04-02 14:11:35.505 21280 21376 E ZgeAndroid: glCompileShader
04-02 14:11:35.505 21280 21376 E ZgeAndroid: glCreateShader
04-02 14:11:35.505 21280 21376 E ZgeAndroid: glCreateProgram
04-02 14:11:35.505 21280 21376 E ZgeAndroid: glDeleteShader
04-02 14:11:35.505 21280 21376 E ZgeAndroid: glDeleteProgram
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glDetachShader
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glGetProgramiv
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glGetShaderiv
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glGetShaderInfoLog
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glGetProgramInfoLog
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glValidateProgram
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glGetUniformLocation
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glLinkProgram
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glShaderSource
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform3fv
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform1f
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform4fv
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform2fv
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform1i
04-02 14:11:35.506 21280 21376 E ZgeAndroid: glUniform1fv
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glUniformMatrix3fv
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glUniformMatrix4fv
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glUseProgram
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glIsRenderbuffer
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glBindRenderbuffer
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glDeleteRenderbuffers
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glGenRenderbuffers
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glRenderbufferStorage
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glBindFramebuffer
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glDeleteFramebuffers
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glGenFramebuffers
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glCheckFramebufferStatus
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glFramebufferTexture2D
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glFramebufferRenderbuffer
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glGenerateMipmap
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glRenderbufferStorageMultisample
04-02 14:11:35.507 21280 21376 E ZgeAndroid: glTexImage2DMultisample
04-02 14:11:35.508 21280 21376 E ZgeAndroid: glBlitFramebuffer
04-02 14:11:35.508 21280 21376 E ZgeAndroid: glDisableVertexAttribArray
04-02 14:11:35.508 21280 21376 E ZgeAndroid: glEnableVertexAttribArray
04-02 14:11:35.508 21280 21376 E ZgeAndroid: glVertexAttribPointer
I'm going to try to add my things one after another to that empty project and see where it hangs.


Edit:
After a thousand strip downs, the game is simply working on the phone. I didn't change a thing from last time, when it was not working. Android development isn't simple... :roll:
Post Reply