Bug 1280499 - Unlock PACK_BUFFER. - r=ethlin draft
authorJeff Gilbert <jgilbert@mozilla.com>
Thu, 07 Jul 2016 16:26:51 -0700
changeset 385250 a0f1ccd3cff012f7c80f11a3f92df7dfc3e176a2
parent 385249 33bb06bc3144236db535d375e2ac771e37d25650
child 385251 0596ddcc955f8b69d83c945a6ca99b239e9732b1
push id22467
push userbmo:jgilbert@mozilla.com
push dateFri, 08 Jul 2016 01:17:53 +0000
reviewersethlin
bugs1280499
milestone50.0a1
Bug 1280499 - Unlock PACK_BUFFER. - r=ethlin MozReview-Commit-ID: 5B0IvV0UCC
dom/canvas/WebGL2ContextBuffers.cpp
--- a/dom/canvas/WebGL2ContextBuffers.cpp
+++ b/dom/canvas/WebGL2ContextBuffers.cpp
@@ -14,22 +14,22 @@ namespace mozilla {
 bool
 WebGL2Context::ValidateBufferTarget(GLenum target, const char* info)
 {
     switch (target) {
     case LOCAL_GL_ARRAY_BUFFER:
     case LOCAL_GL_COPY_READ_BUFFER:
     case LOCAL_GL_COPY_WRITE_BUFFER:
     case LOCAL_GL_ELEMENT_ARRAY_BUFFER:
+    case LOCAL_GL_PIXEL_UNPACK_BUFFER:
     case LOCAL_GL_TRANSFORM_FEEDBACK_BUFFER:
     case LOCAL_GL_UNIFORM_BUFFER:
         return true;
 
     case LOCAL_GL_PIXEL_PACK_BUFFER:
-    case LOCAL_GL_PIXEL_UNPACK_BUFFER:
         ErrorInvalidOperation("%s: PBOs are still under development, and are currently"
                               " disabled.",
                               info);
         return false;
 
     default:
         ErrorInvalidEnumInfo(info, target);
         return false;