Crash in GLRenderer: Index 18 out of bounds for length 16

Yes, it is a completely unmodified version of the engine, using the snapshot builds from ci that are on jcenter.

We have done some more tests. He can run HelloNode and HelloMaterial tests just fine from the sdk 3.2.1. We will be testing the TestPBRLighting tonight, but we are having issues getting a newer version of the sdk installed.

OK I have added a System.out.println on my machine that works:

        ....
        VertexBuffer[] attribs = context.boundAttribs;
        for (int i = 0; i < slotsRequired; i++) {
            if (!context.attribIndexList.moveToNew(loc + i)) {
                gl.glEnableVertexAttribArray(loc + i);
            }
        }
        
         if (attribs[loc] != null) {
            System.out.println("loc=" + loc + " Type=" + attribs[loc].getBufferType() + " Format=" +  attribs[loc].getFormat()); // <<<< PRINT HERE ON LINE 2869
        } else {
            System.out.println("loc=" + loc); // <<<< PRINT HERE ON LINE 2869
        }

        if (attribs[loc] != vb) {
            // NOTE: Use id from interleaved buffer if specified
            int bufId = idb != null ? idb.getId() : vb.getId();
            assert bufId != -1;
            if (context.boundArrayVBO != bufId) {
                gl.glBindBuffer(GL.GL_ARRAY_BUFFER, bufId);
                context.boundArrayVBO = bufId;
                //statistics.onVertexBufferUse(vb, true);
            } else {
        ...

Here is a sample of the result:

loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=0 Type=HWBoneWeight Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=0 Type=Position Format=Float
loc=1
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2
loc=0 Type=Position Format=Float
loc=1 Type=TexCoord Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=3
loc=1 Type=TexCoord Format=Float
loc=0 Type=Position Format=Float
loc=2 Type=Color Format=UnsignedByte
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=3
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=2
loc=4
loc=13
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12
loc=14
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort
loc=0 Type=HWBoneWeight Format=Float
loc=12 Type=Position Format=Float
loc=14 Type=Normal Format=Float
loc=13 Type=TexCoord Format=Float
loc=1 Type=HWBoneIndex Format=UnsignedShort

I will post with the test results on the AMD card hopefully tonight.

EDIT: Updated with format and type, took a bit to work around the null values.

Probably you will also want to know which VertexBuffer.Type goes with which location and stuff.

1 Like

Updated with Type and Format. It took a bit of extra work to get (I had some build issues on my sideā€¦)

1 Like

More advice than anything else but you may want to put the different parts on the same lineā€¦ but thatā€™s up to you.

It just makes it more readable if other output ends up in there from other threads or something. They stay together if they are on the same line, loc, type, and format.

2 Likes

Done, I did not realize the glrenderer would run on multiple threads.

It wonā€™t but in general the application might have other threads spewing garbage at inopportune times.

It was just a general tip about console output: keep relevant data together. Then you never have to worry about piecing it together if the lines get split up for some reason.

In this case, it was probably fine.