LCOV - code coverage report
Current view: top level - gfx/gl - GLDebugUtils.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 0 39 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 1 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
       2             : /* This Source Code Form is subject to the terms of the Mozilla Public
       3             :  * License, v. 2.0. If a copy of the MPL was not distributed with this
       4             :  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
       5             : 
       6             : #include "GLDebugUtils.h"
       7             : #include "GLConsts.h"
       8             : 
       9             : namespace mozilla {
      10             : namespace gl {
      11             : 
      12             : const char*
      13           0 : GLenumToStr(GLenum e) {
      14           0 :     switch (e) {
      15             : #define HANDLE_GL_ENUM(x) case LOCAL_##x: return #x
      16           0 :         HANDLE_GL_ENUM(GL_TRIANGLES);
      17           0 :         HANDLE_GL_ENUM(GL_TRIANGLE_STRIP);
      18           0 :         HANDLE_GL_ENUM(GL_TRIANGLE_FAN);
      19           0 :         HANDLE_GL_ENUM(GL_FRAMEBUFFER);
      20           0 :         HANDLE_GL_ENUM(GL_RENDERBUFFER);
      21           0 :         HANDLE_GL_ENUM(GL_DEPTH_ATTACHMENT);
      22           0 :         HANDLE_GL_ENUM(GL_STENCIL_ATTACHMENT);
      23           0 :         HANDLE_GL_ENUM(GL_DEPTH_STENCIL_ATTACHMENT);
      24           0 :         HANDLE_GL_ENUM(GL_TEXTURE_2D);
      25           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_NEGATIVE_X);
      26           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_NEGATIVE_Y);
      27           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_NEGATIVE_Z);
      28           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_POSITIVE_X);
      29           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_POSITIVE_Y);
      30           0 :         HANDLE_GL_ENUM(GL_TEXTURE_CUBE_MAP_POSITIVE_Z);
      31           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT0);
      32           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT1);
      33           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT2);
      34           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT3);
      35           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT4);
      36           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT5);
      37           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT6);
      38           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT7);
      39           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT8);
      40           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT9);
      41           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT10);
      42           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT11);
      43           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT12);
      44           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT13);
      45           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT14);
      46           0 :         HANDLE_GL_ENUM(GL_COLOR_ATTACHMENT15);
      47           0 :         HANDLE_GL_ENUM(GL_UNSIGNED_BYTE);
      48           0 :         HANDLE_GL_ENUM(GL_UNSIGNED_SHORT);
      49           0 :         HANDLE_GL_ENUM(GL_UNSIGNED_INT);
      50           0 :         HANDLE_GL_ENUM(GL_RGBA);
      51           0 :         HANDLE_GL_ENUM(GL_DEPTH_COMPONENT);
      52             : #undef HANDLE_GL_ENUM
      53             :     }
      54             : 
      55           0 :     return "(unknown)";
      56             : }
      57             : 
      58             : } // namespace gl
      59             : } // namespace mozilla

Generated by: LCOV version 1.13