diff --git a/src/context3d.cpp b/src/context3d.cpp index 45aef2c61e5d2acd709fb97e326eade2337d4340..e7013d6379f2c47fa6bf5b953c13b6ca5c9de06c 100644 --- a/src/context3d.cpp +++ b/src/context3d.cpp @@ -1480,10 +1480,11 @@ void CanvasContext::framebufferRenderbuffer(glEnums target, glEnums attachment, } if (attachment != COLOR_ATTACHMENT0 && attachment != DEPTH_ATTACHMENT - && attachment != STENCIL_ATTACHMENT) { + && attachment != STENCIL_ATTACHMENT && attachment != DEPTH_STENCIL_ATTACHMENT) { if (m_logAllErrors) qDebug() << "Context3D::" << __FUNCTION__ << "(): INVALID_OPERATION attachment must be one of " - << "COLOR_ATTACHMENT0, DEPTH_ATTACHMENT or STENCIL_ATTACHMENT"; + << "COLOR_ATTACHMENT0, DEPTH_ATTACHMENT, STENCIL_ATTACHMENT " + << "or DEPTH_STENCIL_ATTACHMENT"; m_error = INVALID_OPERATION; return; }