I have an OpenGL ES 3.0 application running on windows. I’m developing with Visual Studio. The render output is corrupted and although eglGetError does not show any problem I get the following error in stdout when I’m using PVRTrace:
I already checked the trace and could not find anything wrong. Can you please tell me what this error message exactly means? e.g. is the indexbuffer pointer not valid or is the VertexAttribPointer index incorrect??
the pvrtrace.can be downloaded here: http://www.roulio.com/NativeWeb.exe.pvrtrace.zip
What I do is I create a VAO fill it with VBO and IBO. The VBO is an interleaved vertex array. You can see the details in the trace.
The vertex looks like this:
[scode lang=“C++”] class DLL API3DVertex
{
public:
API3DVECTOR4 Position;
API3DVECTOR4 Normal;
API3DVECTOR4 TexCoords;
}[/scode]
where an API3DVECTOR4 consists of 4 floats.
Any help is appreciated!
Ulrich