So I'm trying to get some vertex array code working and it doesn't poop and give me an error but it draws *nothing* (screen is grey). I'm looking at a working version and I can't see any difference in the parts that matter.

Any idea on where the problem might be? I'm thinking my best shot at this point is just starting over.

That's a shitload of code, and it could be anywhere. I'm gonna go to sleep, and when I wake up i'll try one more time to fix it, and if I have no success ill post the 4 billion lines. :/

I guess I was hoping for a "oh that" response so I could fix it before I went to sleep. I know it's not very realistic, but I sleep like crap with programming on the brain, even falling down tired. Anyone else like that?

Damnit, I missed that vertex array example on the nehe/lwjgl port site when I looked the previous 2 times. Kicking myself. I thought it was just odd how that wasn't on there so I was using a far more complicated piece of code to look at. (spgl SpriteRenderer)

I should be able to build on this slowly and see what acually breaks. Was a neat waste of 3-4 hours and a forum post though.

Since I seem to be unable to convert the tex demo into a single buffer deal (hes using one for textures,colors,and indices) I decided to go my own way and go as SLOW AS POSSIBLE. I also decided even though it's a waste of space I would just try and exactly duplicate (to the number) the first working example I ever made with a quad/texture.

So far I'm doing ok, I can see the quad, except it's coming out completely green, and it's one of the colors in the tile texture. So something funky is going on here:

All the MultiBuffer is doing is maintaining a ByteBuffer/IntBuffer/FloatBuffer view and getAddress() is just the Sys.getDirectBufferAddresThingy(buf). The rest of the program is completely stipped down and is just enough to get everything working.

Shoot me, please.

EDIT: ok I think I'm putting the info in the buffer wrong, i.e. you supposed to be putting the info in for each vertice(s) not the whole quad but when I change it to this I get the same result:

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org