Bug 1636517 - When detaching a webgl fb attachment, reset params to defaults. r=lsalzman

Differential Revision: https://phabricator.services.mozilla.com/D77177
This commit is contained in:
Jeff Gilbert 2020-05-27 22:51:40 +00:00
Родитель bcc33f9b49
Коммит aa48742190
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -340,6 +340,9 @@ void WebGLContext::FramebufferAttach(const GLenum target,
}
auto safeToAttach = toAttach;
if (!toAttach.rb && !toAttach.tex) {
safeToAttach = {};
}
if (!IsWebGL2() &&
!IsExtensionEnabled(WebGLExtensionID::OES_fbo_render_mipmap)) {
safeToAttach.mipLevel = 0;