Vulkan: Simple buffer creation.
This is necessary to initialize vertex arrays.
BUG=angleproject:1579
Change-Id: Ic5a232d5cdfaa75b41241901de842e62ff3b173f
Reviewed-on: https://chromium-review.googlesource.com/406645
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/libANGLE/Context.cpp b/src/libANGLE/Context.cpp
index fa1a319..99cd014 100644
--- a/src/libANGLE/Context.cpp
+++ b/src/libANGLE/Context.cpp
@@ -3577,7 +3577,7 @@
{
Buffer *buffer = mGLState.getTargetBuffer(target);
ASSERT(buffer);
- handleError(buffer->bufferData(target, data, size, usage));
+ handleError(buffer->bufferData(this, target, data, size, usage));
}
void Context::bufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
@@ -3589,7 +3589,7 @@
Buffer *buffer = mGLState.getTargetBuffer(target);
ASSERT(buffer);
- handleError(buffer->bufferSubData(target, data, size, offset));
+ handleError(buffer->bufferSubData(this, target, data, size, offset));
}
void Context::attachShader(GLuint program, GLuint shader)