Bug 685156 - webgl.hint() must accept GENERATE_MIPMAP_HINT - r=bjacob

This commit is contained in:
Jeff Gilbert 2012-04-04 18:57:35 -07:00
parent 52e15d6edc
commit 7b29231360

View File

@ -3122,18 +3122,20 @@ WebGLContext::Hint(WebGLenum target, WebGLenum mode)
bool isValid = false;
switch (target) {
case LOCAL_GL_GENERATE_MIPMAP_HINT:
isValid = true;
break;
case LOCAL_GL_FRAGMENT_SHADER_DERIVATIVE_HINT:
if (mEnabledExtensions[WebGL_OES_standard_derivatives])
isValid = true;
break;
}
if (isValid) {
gl->fHint(target, mode);
return NS_OK;
}
if (!isValid)
return ErrorInvalidEnum("hint: invalid hint");
return ErrorInvalidEnum("hint: invalid hint");
gl->fHint(target, mode);
return NS_OK;
}
NS_IMETHODIMP