Fix incorrect targets for TexStorage2D with cube maps.

TRAC #23913

Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
diff --git a/src/libGLESv2/libGLESv2.cpp b/src/libGLESv2/libGLESv2.cpp
index fb805c8..e182033 100644
--- a/src/libGLESv2/libGLESv2.cpp
+++ b/src/libGLESv2/libGLESv2.cpp
@@ -5302,12 +5302,7 @@
                 }
                 break;
 
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_X:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_X:
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_Y:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_Z:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:
+              case GL_TEXTURE_CUBE_MAP:
                 {
                     gl::TextureCubeMap *textureCube = context->getTextureCubeMap();
                     textureCube->storage(levels, internalformat, width);
@@ -5375,7 +5370,7 @@
                 break;
 
               default:
-                return gl::error(GL_INVALID_ENUM);
+                UNREACHABLE();
             }
         }
     }
@@ -10041,12 +10036,7 @@
                 }
                 break;
 
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_X:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_X:
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_Y:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:
-              case GL_TEXTURE_CUBE_MAP_POSITIVE_Z:
-              case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:
+              case GL_TEXTURE_CUBE_MAP:
                 {
                     gl::TextureCubeMap *textureCube = context->getTextureCubeMap();
                     textureCube->storage(levels, internalformat, width);
@@ -10103,7 +10093,7 @@
                 break;
 
               default:
-                return gl::error(GL_INVALID_ENUM);
+                UNREACHABLE();
             }
         }
     }