зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1237637 - Disallow negative levels for framebuffer attachments. - r=jrmuizel
This commit is contained in:
Родитель
d15c9fcbae
Коммит
f3b0f8b2c7
|
@ -537,6 +537,11 @@ WebGLContext::FramebufferTexture2D(GLenum target,
|
||||||
if (!ValidateFramebufferTarget(target, "framebufferTexture2D"))
|
if (!ValidateFramebufferTarget(target, "framebufferTexture2D"))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
if (level < 0) {
|
||||||
|
ErrorInvalidValue("framebufferTexture2D: level must not be negative.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!IsWebGL2() && level != 0) {
|
if (!IsWebGL2() && level != 0) {
|
||||||
ErrorInvalidValue("framebufferTexture2D: level must be 0.");
|
ErrorInvalidValue("framebufferTexture2D: level must be 0.");
|
||||||
return;
|
return;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче