wined3d: Improve a few VBO traces.

This commit is contained in:
H. Verbeet 2007-05-03 20:58:13 +02:00 committed by Alexandre Julliard
parent 81edcea020
commit 1fca7eccb0
1 changed files with 6 additions and 6 deletions

View File

@ -274,14 +274,14 @@ static void CreateVBO(IWineD3DVertexBufferImpl *object) {
GL_EXTCALL(glGenBuffersARB(1, &object->vbo)); GL_EXTCALL(glGenBuffersARB(1, &object->vbo));
error = glGetError(); error = glGetError();
if(object->vbo == 0 || error != GL_NO_ERROR) { if(object->vbo == 0 || error != GL_NO_ERROR) {
WARN("Failed to create a VBO with error %d\n", error); WARN("Failed to create a VBO with error %s (%#x)\n", debug_glerror(error), error);
goto error; goto error;
} }
GL_EXTCALL(glBindBufferARB(GL_ARRAY_BUFFER_ARB, object->vbo)); GL_EXTCALL(glBindBufferARB(GL_ARRAY_BUFFER_ARB, object->vbo));
error = glGetError(); error = glGetError();
if(error != GL_NO_ERROR) { if(error != GL_NO_ERROR) {
WARN("Failed to bind the VBO, error %d\n", error); WARN("Failed to bind the VBO with error %s (%#x)\n", debug_glerror(error), error);
goto error; goto error;
} }
@ -309,7 +309,7 @@ static void CreateVBO(IWineD3DVertexBufferImpl *object) {
GL_EXTCALL(glBufferDataARB(GL_ARRAY_BUFFER_ARB, object->resource.size, NULL, glUsage)); GL_EXTCALL(glBufferDataARB(GL_ARRAY_BUFFER_ARB, object->resource.size, NULL, glUsage));
error = glGetError(); error = glGetError();
if(error != GL_NO_ERROR) { if(error != GL_NO_ERROR) {
WARN("glBufferDataARB failed with error %d\n", error); WARN("glBufferDataARB failed with error %s (%#x)\n", debug_glerror(error), error);
goto error; goto error;
} }
@ -392,14 +392,14 @@ static void CreateIndexBufferVBO(IWineD3DDeviceImpl *This, IWineD3DIndexBufferIm
GL_EXTCALL(glGenBuffersARB(1, &object->vbo)); GL_EXTCALL(glGenBuffersARB(1, &object->vbo));
error = glGetError(); error = glGetError();
if(error != GL_NO_ERROR || object->vbo == 0) { if(error != GL_NO_ERROR || object->vbo == 0) {
ERR("Creating a vbo failed, continueing without vbo for this buffer\n"); ERR("Creating a vbo failed with error %s (%#x), continuing without vbo for this buffer\n", debug_glerror(error), error);
goto out; goto out;
} }
GL_EXTCALL(glBindBufferARB(GL_ELEMENT_ARRAY_BUFFER_ARB, object->vbo)); GL_EXTCALL(glBindBufferARB(GL_ELEMENT_ARRAY_BUFFER_ARB, object->vbo));
error = glGetError(); error = glGetError();
if(error != GL_NO_ERROR) { if(error != GL_NO_ERROR) {
ERR("Failed to bind index buffer, continueing without vbo for this buffer\n"); ERR("Failed to bind index buffer with error %s (%#x), continuing without vbo for this buffer\n", debug_glerror(error), error);
goto out; goto out;
} }
@ -410,7 +410,7 @@ static void CreateIndexBufferVBO(IWineD3DDeviceImpl *This, IWineD3DIndexBufferIm
GL_EXTCALL(glBufferDataARB(GL_ELEMENT_ARRAY_BUFFER_ARB, object->resource.size, NULL, glUsage)); GL_EXTCALL(glBufferDataARB(GL_ELEMENT_ARRAY_BUFFER_ARB, object->resource.size, NULL, glUsage));
error = glGetError(); error = glGetError();
if(error != GL_NO_ERROR) { if(error != GL_NO_ERROR) {
ERR("Failed to initialize the index buffer\n"); ERR("Failed to initialize the index buffer with error %s (%#x)\n", debug_glerror(error), error);
goto out; goto out;
} }
LEAVE_GL(); LEAVE_GL();