Bug 1398404 - Make current context when updating max draw buffers; r=jgilbert

MozReview-Commit-ID: 1OSjjMwCpBb

--HG--
extra : rebase_source : 24f82404dcc4372f8b05e9778efa1d335ad786ad
This commit is contained in:
Daosheng Mu 2017-09-11 10:30:48 +08:00
Родитель 6b38993c8b
Коммит 6eef084a6c
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -2458,6 +2458,7 @@ WebGLContext::ValidateArrayBufferView(const char* funcName,
void
WebGLContext::UpdateMaxDrawBuffers()
{
gl->MakeCurrent();
mGLMaxColorAttachments = gl->GetIntAs<uint32_t>(LOCAL_GL_MAX_COLOR_ATTACHMENTS);
mGLMaxDrawBuffers = gl->GetIntAs<uint32_t>(LOCAL_GL_MAX_DRAW_BUFFERS);