зеркало из https://github.com/mozilla/gecko-dev.git
Bug 871094 - Add a warning when calling WebGL clear(0). r=bjacob
This commit is contained in:
Родитель
8be01cf754
Коммит
8ff9d594f1
|
@ -22,6 +22,10 @@ WebGLContext::Clear(WebGLbitfield mask)
|
||||||
if (mask != m)
|
if (mask != m)
|
||||||
return ErrorInvalidValue("clear: invalid mask bits");
|
return ErrorInvalidValue("clear: invalid mask bits");
|
||||||
|
|
||||||
|
if (mask == 0) {
|
||||||
|
GenerateWarning("Calling gl.clear(0) has no effect.");
|
||||||
|
}
|
||||||
|
|
||||||
if (mBoundFramebuffer) {
|
if (mBoundFramebuffer) {
|
||||||
if (!mBoundFramebuffer->CheckAndInitializeRenderbuffers())
|
if (!mBoundFramebuffer->CheckAndInitializeRenderbuffers())
|
||||||
return ErrorInvalidFramebufferOperation("clear: incomplete framebuffer");
|
return ErrorInvalidFramebufferOperation("clear: incomplete framebuffer");
|
||||||
|
|
Загрузка…
Ссылка в новой задаче