www.jpct.net

jPCT-AE - a 3d engine for Android => Support => Topic started by: raft on April 08, 2012, 06:09:27 pm

Title: blitting and GL color
Post by: raft on April 08, 2012, 06:09:27 pm
I'm drawing some lines to screen via GL calls for debugging purposes. I set the color with the call

Code: [Select]
GL10.glColor4f(..);
this normally works fine. but if I do this after blitting text, with the call

Code: [Select]
FrameBuffer.blit(.. RGBColor addColor)
my glColor4f call does not work any more. instead all lines are drawn in the last color passed to FrameBuffer.blit.

any ideas what may cause this?
Title: Re: blitting and GL color
Post by: EgonOlsen on April 08, 2012, 09:26:28 pm
I'm not sure...calling blit(...) actually doesn't execute the blit but it stores it and sets the renderer into blitting mode. The blits are executed later when some other command comes along so that the renderer has to  leave blitting mode again. That way, blits will be aggregated, which makes them much faster. Maybe that causes this behaviour...unfortunately, you can't trigger this yourself...unless you revert to a hack. Try to create an empty world instance in addition and put a render/draw-sequence for that empty world between your blit(...) call and the glColor-call. That should force the blits to be executed before your direct gl-call. I'm not sure if this will fix the problem though...
Title: Re: blitting and GL color
Post by: raft on April 08, 2012, 09:57:24 pm
no it didnt help unfortunately. I had added the following code between last blit and my GL code. after that buffer.display() is called

Code: [Select]
tmpWorld.renderScene(buffer);
tmpWorld.draw(buffer);

btw, strange things happen depending on position of my GL code :o

this works ok
Code: [Select]
render world
some blit
GL code
some other blit
buffer.display()

this draws lines in last blit's color. furthermore some of blits are missing
Code: [Select]
render world
some blit
some other blit
GL code
buffer.display()


this draws lines in last blit's color
Code: [Select]
render world
some blit
some other blit
buffer.display()
GL code
Title: Re: blitting and GL color
Post by: EgonOlsen on April 08, 2012, 11:44:17 pm
You can try to set Config.glDebugLevel to 1. That should print out all the engine does. Maybe that's helps to finden out in which state you are when calling your gl functions.
Title: Re: blitting and GL color
Post by: raft on April 09, 2012, 12:21:19 am
I was trying that but I had hit an obstacle. I was using jpct-ae 1.23 beta (i had named it ..beta-unload.jar, so possibly it was the version Config.unloadImmediately was intoroduced). It was working ok. I had upgraded to 1.24 and got an exception

Code: [Select]
java.lang.RuntimeException: [ 1333923087639 ] - ERROR: java.lang.NullPointerException
  at com.threed.jpct.Object3D.transformVertices(Object3D.java:6316)
  at com.threed.jpct.World.renderScene(World.java:1105)
...

and this is the log before that exception:
Code: [Select]
I/jPCT-AE (18536): [ 1333923087636 ] - WARNING: There's a problem with the object list not being consistent during rendering. This is often caused by concurrent modification of jPCT objects on a thread different from the rendering thread!
Title: Re: blitting and GL color
Post by: EgonOlsen on April 09, 2012, 08:56:20 am
Please try the latest beta instead  http://jpct.de/download/beta/jpct_ae.jar (http://jpct.de/download/beta/jpct_ae.jar).
Title: Re: blitting and GL color
Post by: raft on April 09, 2012, 10:03:18 am
thank you, that fixed the exception :)

however, i see no extra logs. they should be logged with jPCT-AE log tag, right?
Title: Re: blitting and GL color
Post by: EgonOlsen on April 09, 2012, 11:18:41 am
Yes. You have to enable it before creating the framebuffer.
Title: Re: blitting and GL color
Post by: raft on April 09, 2012, 11:22:05 am
Yes I do so, in the constructor of my renderer

Code: [Select]
Config.glDebugLevel = 1;
Title: Re: blitting and GL color
Post by: EgonOlsen on April 09, 2012, 11:46:32 am
And still nothing happens? Strange...maybe you have to set the Logger to debug too...i'm not sure about this ATM.
Title: Re: blitting and GL color
Post by: raft on April 09, 2012, 12:35:25 pm
yes, setting log level to debug enbaled extensive logging. here is part of it:

[code]I/jPCT-AE (20774): glEnable(2929) took 30488ns
I/jPCT-AE (20774): glClearColor(0.0, 0.0, 0.0, 1.0) took 30488ns
I/jPCT-AE (20774): glClear(16640) took 1890244ns
I/jPCT-AE (20774): glMatrixMode(5889) took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glFrustumf(-0.75, 0.75, -0.45000002, 0.45000002, 1.0, 1500.0) took 30487ns
I/jPCT-AE (20774): glDisable(2912) took 30488ns
I/jPCT-AE (20774): glEnable(2977) took 30487ns
I/jPCT-AE (20774): glEnable(2896) took 30488ns
I/jPCT-AE (20774): glEnable(2884) took 0ns
I/jPCT-AE (20774): glActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 38) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40804ff8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40804ff8, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 213415ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 91464ns
I/jPCT-AE (20774): glBindTexture(3553, 39) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30487ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 60975ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 0ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 40) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 213415ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 41) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 30487ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 426829ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30487ns
I/jPCT-AE (20774): glBindTexture(3553, 42) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 121951ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 304878ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 43) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(2884) took 30488ns
I/jPCT-AE (20774): glDisable(2896) took 0ns
I/jPCT-AE (20774): glDisable(2977) took 0ns
I/jPCT-AE (20774): glClear(256) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5889) took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glFrustumf(-0.625, 0.625, -0.375, 0.375, 1.0, 1500.0) took 30488ns
I/jPCT-AE (20774): glDisable(2912) took 0ns
I/jPCT-AE (20774): glEnable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(2896) took 0ns
I/jPCT-AE (20774): glEnable(2884) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 10) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061c288, 0) took 30487ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30487ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=2592 position=0 limit=2592) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 1296) took 487805ns
I/jPCT-AE (20774): glMatrixMode(5888) took 304878ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 11) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40ad36f8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40ad36f8, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40ad36a0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=72 position=0 limit=72) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 36, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=72 position=0 limit=36) took 518293ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 28) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 30487ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061d448, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061d448, 0) took 365853ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061d3f0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 0ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 60976ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 30488ns
I/jPCT-AE (20774): glDepthMask(false) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 25) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a82920, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a82920, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@407de0d8, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30488ns
I/jPCT-AE (20774): glDepthMask(false) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 2) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a506e8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a506e8, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@40b4dfe8, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=480 position=0 limit=480) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 240) took 213414ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glDisable(2884) took 30488ns
I/jPCT-AE (20774): glDisable(2896) took 0ns
I/jPCT-AE (20774): glDisable(2977) took 0ns
I/jPCT-AE (20774): glEnable(3042) took 30487ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30487ns
I/jPCT-AE (20774): glDisable(2929) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 50) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=1800 position=0 limit=1800) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32885) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 18, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243903ns
I/jPCT-AE (20774): glBindTexture(3553, 48) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 6, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 213415ns
I/jPCT-AE (20774): glBindTexture(3553, 47) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30487ns
I/jPCT-AE (20774): glDrawElements(4, 30, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 213414ns
I/jPCT-AE (20774): glBindTexture(3553, 44) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 54, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243902ns
I/jPCT-AE (20774): glBindTexture(3553, 48) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 6, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243903ns
I/jPCT-AE (20774): glBindTexture(3553, 46) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 274390ns
I/jPCT-AE (20774): glDrawElements(4, 594, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 426829ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 576, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 274390ns
I/jPCT-AE (20774): glBindTexture(3553, 44) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 60976ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 144, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 548781ns
I/jPCT-AE (20774): glDisable(3042) took 0ns
I/jPCT-AE (20774): glEnable(2929) took 0ns
I/jPCT-AE (20774): glClearColor(0.0, 0.0, 0.0, 1.0) took 30488ns
I/jPCT-AE (20774): glClear(16640) took 792682ns
I/jPCT-AE (20774): glMatrixMode(5889) took 60976ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glFrustumf(-0.75, 0.75, -0.45000002, 0.45000002, 1.0, 1500.0) took 30487ns
I/jPCT-AE (20774): glDisable(2912) took 30488ns
I/jPCT-AE (20774): glEnable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(2896) took 0ns
I/jPCT-AE (20774): glEnable(2884) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 38) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40804ff8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40804ff8, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 60975ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 304878ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 274390ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 39) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 40) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30487ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30487ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 213415ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 41) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 42) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 60975ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 60976ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 396342ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 43) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 152439ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 1006098ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glDisable(2884) took 30488ns
I/jPCT-AE (20774): glDisable(2896) took 30488ns
I/jPCT-AE (20774): glDisable(2977) took 30488ns
I/jPCT-AE (20774): glClear(256) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5889) took 30487ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glFrustumf(-0.625, 0.625, -0.375, 0.375, 1.0, 1500.0) took 30488ns
I/jPCT-AE (20774): glDisable(2912) took 30488ns
I/jPCT-AE (20774): glEnable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(2896) took 30488ns
I/jPCT-AE (20774): glEnable(2884) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 10) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061c288, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 30487ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 60976ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=2592 position=0 limit=2592) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 1296) took 487805ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 11) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 1341463ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40ad36f8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40ad36f8, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40ad36a0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 0ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=72 position=0 limit=72) took 30487ns
I/jPCT-AE (20774): glDrawElements(4, 36, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=72 position=0 limit=36) took 243902ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 28) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061d448, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061d448, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061d3f0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 2408537ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 0ns
I/jPCT-AE (20774): glDepthMask(false) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 25) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a82920, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a82920, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@407de0d8, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 457317ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30487ns
I/jPCT-AE (20774): glEnable(3042) took 30487ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30488ns
I/jPCT-AE (20774): glDepthMask(false) took 30487ns
I/jPCT-AE (20774): glBindTexture(3553, 2) took 0ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a506e8, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a506e8, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40b4dfe8, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=480 position=0 limit=480) took 0ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 240) took 304878ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 60976ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glDisable(2884) took 30488ns
I/jPCT-AE (20774): glDisable(2896) took 30488ns
I/jPCT-AE (20774): glDisable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 0ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30488ns
I/jPCT-AE (20774): glDisable(2929) took 30487ns
I/jPCT-AE (20774): glActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 50) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=1800 position=0 limit=1800) took 60975ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32885) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 18, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 304878ns
I/jPCT-AE (20774): glBindTexture(3553, 48) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 6, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243903ns
I/jPCT-AE (20774): glBindTexture(3553, 47) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 30, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 213414ns
I/jPCT-AE (20774): glBindTexture(3553, 44) took 0ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 396342ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 54, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 518293ns
I/jPCT-AE (20774): glBindTexture(3553, 48) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 6, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243902ns
I/jPCT-AE (20774): glBindTexture(3553, 46) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30488ns
I/jPCT-AE (20774): glDrawElements(4, 594, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 670731ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 60976ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 576, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 335366ns
I/jPCT-AE (20774): glBindTexture(3553, 44) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 182927ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 144, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243902ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glEnable(2929) took 30488ns
I/jPCT-AE (20774): glClearColor(0.0, 0.0, 0.0, 1.0) took 30488ns
I/jPCT-AE (20774): glClear(16640) took 792683ns
I/jPCT-AE (20774): glMatrixMode(5889) took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glFrustumf(-0.75, 0.75, -0.45000002, 0.45000002, 1.0, 1500.0) took 30487ns
I/jPCT-AE (20774): glDisable(2912) took 30488ns
I/jPCT-AE (20774): glEnable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(2896) took 0ns
I/jPCT-AE (20774): glEnable(2884) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 60976ns
I/jPCT-AE (20774): glBindTexture(3553, 38) took 0ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 30487ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40804ff8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40804ff8, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30487ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 396341ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 39) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 60975ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30487ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 609756ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30487ns
I/jPCT-AE (20774): glBindTexture(3553, 40) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30487ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182926ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 41) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30487ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 792683ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 42) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 304879ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 0ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 60975ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 43) took 0ns
I/jPCT-AE (20774): glMatrixMode(5888) took 609756ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30487ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40804fa0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 0ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 182927ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glDisable(2884) took 0ns
I/jPCT-AE (20774): glDisable(2896) took 0ns
I/jPCT-AE (20774): glDisable(2977) took 30488ns
I/jPCT-AE (20774): glClear(256) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5889) took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glFrustumf(-0.625, 0.625, -0.375, 0.375, 1.0, 1500.0) took 30488ns
I/jPCT-AE (20774): glDisable(2912) took 30488ns
I/jPCT-AE (20774): glEnable(2977) took 30488ns
I/jPCT-AE (20774): glEnable(2896) took 0ns
I/jPCT-AE (20774): glEnable(2884) took 304878ns
I/jPCT-AE (20774): glActiveTexture(33984) took 30487ns
I/jPCT-AE (20774): glBindTexture(3553, 10) took 0ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30487ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061c2e0, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061c288, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=3888 position=0 limit=3888) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 60976ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30487ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=2592 position=0 limit=2592) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 1296) took 487805ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 11) took 30487ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40ad36f8, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40ad36f8, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@40ad36a0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=108 position=0 limit=108) took 0ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=72 position=0 limit=72) took 30487ns
I/jPCT-AE (20774): glDrawElements(4, 36, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=72 position=0 limit=36) took 365854ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30487ns
I/jPCT-AE (20774): glBindTexture(3553, 28) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPushMatrix() took 0ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@4061d448, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@4061d448, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@4061d3f0, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 243902ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30487ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 0ns
I/jPCT-AE (20774): glDepthMask(false) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 25) took 0ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 30488ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30488ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a82920, 0) took 0ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a82920, 0) took 30488ns
I/jPCT-AE (20774): glLoadMatrixf([F@407de0d8, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=18 position=0 limit=18) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32885) took 0ns
I/jPCT-AE (20774): glEnableClientState(32884) took 0ns
I/jPCT-AE (20774): glDisableClientState(32886) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=12 position=0 limit=12) took 60976ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 6) took 304879ns
I/jPCT-AE (20774): glMatrixMode(5888) took 0ns
I/jPCT-AE (20774): glPopMatrix() took 0ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glEnable(3042) took 30487ns
I/jPCT-AE (20774): glBlendFunc(770, 1) took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 0ns
I/jPCT-AE (20774): glDepthMask(true) took 0ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30488ns
I/jPCT-AE (20774): glDepthMask(false) took 30488ns
I/jPCT-AE (20774): glBindTexture(3553, 2) took 30488ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPushMatrix() took 30488ns
I/jPCT-AE (20774): glLoadIdentity() took 0ns
I/jPCT-AE (20774): glLightModelfv(2899, [F@4085ecc0, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 5632, [F@4085ea30, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4608, [F@40769c20, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4609, [F@40a506e8, 0) took 30487ns
I/jPCT-AE (20774): glMaterialfv(1032, 4610, [F@40a506e8, 0) took 30487ns
I/jPCT-AE (20774): glLoadMatrixf([F@40b4dfe8, 0) took 30488ns
I/jPCT-AE (20774): glNormalPointer(5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 30488ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=720 position=0 limit=720) took 1432928ns
I/jPCT-AE (20774): glEnableClientState(32885) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32886) took 30488ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=480 position=0 limit=480) took 30488ns
I/jPCT-AE (20774): glDrawArrays(4, 0, 240) took 213415ns
I/jPCT-AE (20774): glMatrixMode(5888) took 30488ns
I/jPCT-AE (20774): glPopMatrix() took 30488ns
I/jPCT-AE (20774): glDisable(3042) took 30488ns
I/jPCT-AE (20774): glDepthMask(true) took 30488ns
I/jPCT-AE (20774): glDisable(2884) took 30488ns
I/jPCT-AE (20774): glDisable(2896) took 30488ns
I/jPCT-AE (20774): glDisable(2977) took 30487ns
I/jPCT-AE (20774): glEnable(3042) took 30488ns
I/jPCT-AE (20774): glBlendFunc(770, 771) took 30488ns
I/jPCT-AE (20774): glDisable(2929) took 30488ns
I/jPCT-AE (20774): glActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glBindTexture(3553, 50) took 30487ns
I/jPCT-AE (20774): glVertexPointer(3, 5132, 12, java.nio.IntToByteBufferAdapter, status: capacity=1800 position=0 limit=1800) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32884) took 30488ns
I/jPCT-AE (20774): glDisableClientState(32885) took 0ns
I/jPCT-AE (20774): glClientActiveTexture(33984) took 0ns
I/jPCT-AE (20774): glEnableClientState(32888) took 30488ns
I/jPCT-AE (20774): glTexCoordPointer(2, 5132, 8, java.nio.IntToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30488ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 18, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243903ns
I/jPCT-AE (20774): glBindTexture(3553, 48) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32886) took 0ns
I/jPCT-AE (20774): glDrawElements(4, 6, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 518293ns
I/jPCT-AE (20774): glBindTexture(3553, 47) took 30487ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) took 30487ns
I/jPCT-AE (20774): glEnableClientState(32886) took 30487ns
I/jPCT-AE (20774): glDrawElements(4, 30, 5123, java.nio.ShortToByteBufferAdapter, status: capacity=1200 position=0 limit=1200) took 243902ns
I/jPCT-AE (20774): glBindTexture(3553, 44) took 30488ns
I/jPCT-AE (20774): glColorPointer(4, 5132, 16, java.nio.IntToByteBufferAdapter, status: capacity=2400 position=0 limit=2400) too
Title: Re: blitting and GL color
Post by: EgonOlsen on April 10, 2012, 08:05:52 am
And your own gl code looks like... ???
Title: Re: blitting and GL color
Post by: raft on April 10, 2012, 09:47:21 am
ah, was it relevant ;)

this is the method drawing a line
Code: [Select]
public void drawLine(int x1, int y1, int x2, int y2) {
floatBuffer.clear();
floatBuffer.put(x1+dX);
floatBuffer.put(y1+dY);
floatBuffer.put(x2+dX);
floatBuffer.put(y2+dY);
floatBuffer.flip();

indexBuffer.clear();
indexBuffer.put((short)0);
indexBuffer.put((short)1);
indexBuffer.flip();

        initDraw();
       
        try {
        //set the vertex buffer
            gl.glVertexPointer(2, GL10.GL_FLOAT, 0, floatBuffer);
           
           //draw
            gl.glDrawElements(GL10.GL_LINES, 2, GL10.GL_UNSIGNED_SHORT, indexBuffer);
           
        } finally {
        endDraw();
        }
}

and these are the helpers
Code: [Select]
private void initDraw() {
initProjection();
initOrthoMode();

gl.glDisable(GL11.GL_TEXTURE_2D);
gl.glDisable(GL11.GL_BLEND);

if (color != null)
gl.glColor4f(color.getNormalizedRed(), color.getNormalizedGreen(),
color.getNormalizedBlue(), color.getNormalizedAlpha());
}

private void endDraw() {
endProjection();
gl.glDisable(GL11.GL_SCISSOR_TEST);
gl.glEnable(GL11.GL_TEXTURE_2D);
gl.glEnable(GL11.GL_BLEND);
gl.glDisable(GL11.GL_SCISSOR_TEST);
}

private void initOrthoMode() {
int width = frameBuffer.getWidth();
int height =frameBuffer.getHeight();
GLU.gluOrtho2D(gl, 0, width, height, 0); //reverse y-coordinate
}

private void initProjection() {
gl.glMatrixMode(GL11.GL_PROJECTION);
gl.glPushMatrix();
gl.glLoadIdentity();
}

private void endProjection() {
gl.glMatrixMode(GL11.GL_PROJECTION);
gl.glPopMatrix();
}
Title: Re: blitting and GL color
Post by: EgonOlsen on April 10, 2012, 08:56:00 pm
Try to add

Code: [Select]
gl10.glDisableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
gl10.glDisableClientState(GL10.GL_NORMAL_ARRAY);
gl10.glDisableClientState(GL10.GL_COLOR_ARRAY);

before and

Code: [Select]
gl10.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
gl10.glEnableClientState(GL10.GL_NORMAL_ARRAY);
gl10.glEnableClientState(GL10.GL_COLOR_ARRAY);

after your code...or variations of this...
Title: Re: blitting and GL color
Post by: raft on April 11, 2012, 09:19:07 am
unfortunately :( I've also tried Gl10.glDisable instead of gl10.glDisableClientState

what do you mean exactly by 'variations of this'?

Title: Re: blitting and GL color
Post by: EgonOlsen on April 11, 2012, 09:51:50 am
what do you mean exactly by 'variations of this'?
Bascially to leave out the color_array stuff, because i couldn't track when i'm disabling/enabling this and in which state it should actually be after your call. But if it doesn't help, it's pointless anyway.
Title: Re: blitting and GL color
Post by: EgonOlsen on April 11, 2012, 09:52:51 am
Have you tried to check for gl errors after doing your calls? Maybe it just doesn't want a glColor-call in its current state.
Title: Re: blitting and GL color
Post by: raft on April 11, 2012, 10:18:47 am
sorry, i'm correcting myself, these enable/disable calls somehow didnt enter the application in my last try.

with these glEnable/DisableClientState calls, lines of my colors are corrected. but still some blits are missing

GL10.glGetError returns GL_NO_ERROR
Title: Re: blitting and GL color
Post by: EgonOlsen on April 11, 2012, 10:44:51 am
...and what if you add that dummy-world-stuff in again?
Title: Re: blitting and GL color
Post by: raft on April 11, 2012, 10:53:27 am
yes, that brought back my missing blits :) so the conclusion is.. ?
Title: Re: blitting and GL color
Post by: EgonOlsen on April 11, 2012, 11:12:40 am
...that this is all a kludgy hack?  ;) I suggest to wrap that stuff somewhere and forget about it...
Title: Re: blitting and GL color
Post by: raft on April 11, 2012, 11:16:38 am
ok, no problem :) i can live with that