- Removed glGetError calls from release builds.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@4881 dfc29bdd-3216-0410-991c-e03cc46cb475master
parent
a3c24d3a51
commit
02b07f10f2
|
@ -436,8 +436,7 @@ bool COGLES2Driver::endScene()
|
||||||
|
|
||||||
glBindBuffer(GL_ARRAY_BUFFER, HWBuffer->vbo_verticesID);
|
glBindBuffer(GL_ARRAY_BUFFER, HWBuffer->vbo_verticesID);
|
||||||
|
|
||||||
//copy data to graphics card
|
// copy data to graphics card
|
||||||
glGetError(); // clear error storage
|
|
||||||
if (!newBuffer)
|
if (!newBuffer)
|
||||||
glBufferSubData(GL_ARRAY_BUFFER, 0, vertexCount * vertexSize, buffer.const_pointer());
|
glBufferSubData(GL_ARRAY_BUFFER, 0, vertexCount * vertexSize, buffer.const_pointer());
|
||||||
else
|
else
|
||||||
|
@ -452,7 +451,7 @@ bool COGLES2Driver::endScene()
|
||||||
|
|
||||||
glBindBuffer(GL_ARRAY_BUFFER, 0);
|
glBindBuffer(GL_ARRAY_BUFFER, 0);
|
||||||
|
|
||||||
return (glGetError() == GL_NO_ERROR);
|
return (!testGLError());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -500,8 +499,7 @@ bool COGLES2Driver::endScene()
|
||||||
|
|
||||||
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, HWBuffer->vbo_indicesID);
|
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, HWBuffer->vbo_indicesID);
|
||||||
|
|
||||||
//copy data to graphics card
|
// copy data to graphics card
|
||||||
glGetError(); // clear error storage
|
|
||||||
if (!newBuffer)
|
if (!newBuffer)
|
||||||
glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, indexCount * indexSize, indices);
|
glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, indexCount * indexSize, indices);
|
||||||
else
|
else
|
||||||
|
@ -516,7 +514,7 @@ bool COGLES2Driver::endScene()
|
||||||
|
|
||||||
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
|
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
|
||||||
|
|
||||||
return (glGetError() == GL_NO_ERROR);
|
return (!testGLError());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -455,8 +455,7 @@ bool COGLES1Driver::updateVertexHardwareBuffer(SHWBufferLink_opengl *HWBuffer)
|
||||||
|
|
||||||
extGlBindBuffer(GL_ARRAY_BUFFER, HWBuffer->vbo_verticesID );
|
extGlBindBuffer(GL_ARRAY_BUFFER, HWBuffer->vbo_verticesID );
|
||||||
|
|
||||||
//copy data to graphics card
|
// copy data to graphics card
|
||||||
glGetError(); // clear error storage
|
|
||||||
if (!newBuffer)
|
if (!newBuffer)
|
||||||
extGlBufferSubData(GL_ARRAY_BUFFER, 0, vertexCount * vertexSize, buffer.const_pointer());
|
extGlBufferSubData(GL_ARRAY_BUFFER, 0, vertexCount * vertexSize, buffer.const_pointer());
|
||||||
else
|
else
|
||||||
|
@ -471,7 +470,7 @@ bool COGLES1Driver::updateVertexHardwareBuffer(SHWBufferLink_opengl *HWBuffer)
|
||||||
|
|
||||||
extGlBindBuffer(GL_ARRAY_BUFFER, 0);
|
extGlBindBuffer(GL_ARRAY_BUFFER, 0);
|
||||||
|
|
||||||
return (glGetError() == GL_NO_ERROR);
|
return (!testGLError());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -520,8 +519,7 @@ bool COGLES1Driver::updateIndexHardwareBuffer(SHWBufferLink_opengl *HWBuffer)
|
||||||
|
|
||||||
extGlBindBuffer(GL_ELEMENT_ARRAY_BUFFER, HWBuffer->vbo_indicesID);
|
extGlBindBuffer(GL_ELEMENT_ARRAY_BUFFER, HWBuffer->vbo_indicesID);
|
||||||
|
|
||||||
//copy data to graphics card
|
// copy data to graphics card
|
||||||
glGetError(); // clear error storage
|
|
||||||
if (!newBuffer)
|
if (!newBuffer)
|
||||||
extGlBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, indexCount * indexSize, indices);
|
extGlBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, indexCount * indexSize, indices);
|
||||||
else
|
else
|
||||||
|
@ -536,7 +534,7 @@ bool COGLES1Driver::updateIndexHardwareBuffer(SHWBufferLink_opengl *HWBuffer)
|
||||||
|
|
||||||
extGlBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
|
extGlBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
|
||||||
|
|
||||||
return (glGetError() == GL_NO_ERROR);
|
return (!testGLError());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue