| Index: gpu/command_buffer/client/gles2_implementation.cc
|
| diff --git a/gpu/command_buffer/client/gles2_implementation.cc b/gpu/command_buffer/client/gles2_implementation.cc
|
| index 3243cd950eb6a488f987a2c11d73883ac25e61af..88b9c72fa013bdfd4efc23739211c68eb90d8aa0 100644
|
| --- a/gpu/command_buffer/client/gles2_implementation.cc
|
| +++ b/gpu/command_buffer/client/gles2_implementation.cc
|
| @@ -2318,6 +2318,10 @@ void GLES2Implementation::GenSamplersHelper(
|
| GLsizei /* n */, const GLuint* /* samplers */) {
|
| }
|
|
|
| +void GLES2Implementation::GenTransformFeedbacksHelper(
|
| + GLsizei /* n */, const GLuint* /* transformfeedbacks */) {
|
| +}
|
| +
|
| // NOTE #1: On old versions of OpenGL, calling glBindXXX with an unused id
|
| // generates a new resource. On newer versions of OpenGL they don't. The code
|
| // related to binding below will need to change if we switch to the new OpenGL
|
| @@ -2704,6 +2708,23 @@ void GLES2Implementation::DeleteSamplersHelper(
|
| }
|
| }
|
|
|
| +void GLES2Implementation::DeleteTransformFeedbacksStub(
|
| + GLsizei n, const GLuint* transformfeedbacks) {
|
| + helper_->DeleteTransformFeedbacksImmediate(n, transformfeedbacks);
|
| +}
|
| +
|
| +void GLES2Implementation::DeleteTransformFeedbacksHelper(
|
| + GLsizei n, const GLuint* transformfeedbacks) {
|
| + if (!GetIdHandler(id_namespaces::kTransformFeedbacks)->FreeIds(
|
| + this, n, transformfeedbacks,
|
| + &GLES2Implementation::DeleteTransformFeedbacksStub)) {
|
| + SetGLError(
|
| + GL_INVALID_VALUE,
|
| + "glDeleteTransformFeedbacks", "id not created by this context.");
|
| + return;
|
| + }
|
| +}
|
| +
|
| void GLES2Implementation::DeleteValuebuffersCHROMIUMStub(
|
| GLsizei n,
|
| const GLuint* valuebuffers) {
|
|
|