Author Topic: blitting and GL color  (Read 3238 times)

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
blitting and GL color
« 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?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #1 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...

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #2 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

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #3 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.

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #4 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!

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #5 on: April 09, 2012, 08:56:20 am »
Please try the latest beta instead http://jpct.de/download/beta/jpct_ae.jar.

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #6 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?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #7 on: April 09, 2012, 11:18:41 am »
Yes. You have to enable it before creating the framebuffer.

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #8 on: April 09, 2012, 11:22:05 am »
Yes I do so, in the constructor of my renderer

Code: [Select]
Config.glDebugLevel = 1;

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #9 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.

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #10 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

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #11 on: April 10, 2012, 08:05:52 am »
And your own gl code looks like... ???

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #12 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();
}

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11776
    • View Profile
    • http://www.jpct.net
Re: blitting and GL color
« Reply #13 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...

Offline raft

  • quad
  • ******
  • Posts: 1972
    • View Profile
    • http://www.aptalkarga.com
Re: blitting and GL color
« Reply #14 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'?