MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / WWWGLEnumToString

Function WWWGLEnumToString

test/core/test_bigswitch.c:11–7938  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9#include "SDL/SDL_opengl.h"
10
11const char *WWWGLEnumToString(GLenum e)
12{
13switch(e)
14{
15case 0x0000 /* GL_POINTS */: return "GL_POINTS (0x0000)";
16case 0x00000001 /* GL_CURRENT_BIT */: return "GL_LINES/GL_CURRENT_BIT/GL_CLIENT_PIXEL_STORE_BIT (0x00000001)";
17case 0x0002 /* GL_LINE_LOOP */: return "GL_LINE_LOOP/GL_POINT_BIT/GL_CLIENT_VERTEX_ARRAY_BIT (0x0002)";
18case 0x0003 /* GL_LINE_STRIP */: return "GL_LINE_STRIP (0x0003)";
19case 0x00000004 /* GL_LINE_BIT */: return "GL_TRIANGLES/GL_LINE_BIT (0x00000004)";
20case 0x0005 /* GL_TRIANGLE_STRIP */: return "GL_TRIANGLE_STRIP (0x0005)";
21case 0x0006 /* GL_TRIANGLE_FAN */: return "GL_TRIANGLE_FAN (0x0006)";
22case 0x0007 /* GL_QUADS */: return "GL_QUADS (0x0007)";
23case 0x0008 /* GL_QUAD_STRIP */: return "GL_QUAD_STRIP/GL_POLYGON_BIT (0x0008)";
24case 0x0009 /* GL_POLYGON */: return "GL_POLYGON (0x0009)";
25case 0x00000010 /* GL_POLYGON_STIPPLE_BIT */: return "GL_POLYGON_STIPPLE_BIT (0x00000010)";
26case 0x00000020 /* GL_PIXEL_MODE_BIT */: return "GL_PIXEL_MODE_BIT (0x00000020)";
27case 0x00000040 /* GL_LIGHTING_BIT */: return "GL_LIGHTING_BIT (0x00000040)";
28case 0x00000080 /* GL_FOG_BIT */: return "GL_FOG_BIT (0x00000080)";
29case 0x00000100 /* GL_DEPTH_BUFFER_BIT */: return "GL_DEPTH_BUFFER_BIT/GL_ACCUM (0x00000100)";
30case 0x0101 /* GL_LOAD */: return "GL_LOAD (0x0101)";
31case 0x0102 /* GL_RETURN */: return "GL_RETURN (0x0102)";
32case 0x0103 /* GL_MULT */: return "GL_MULT (0x0103)";
33case 0x0104 /* GL_ADD */: return "GL_ADD (0x0104)";
34case 0x0200 /* GL_NEVER */: return "GL_NEVER/GL_ACCUM_BUFFER_BIT (0x0200)";
35case 0x0201 /* GL_LESS */: return "GL_LESS (0x0201)";
36case 0x0202 /* GL_EQUAL */: return "GL_EQUAL (0x0202)";
37case 0x0203 /* GL_LEQUAL */: return "GL_LEQUAL (0x0203)";
38case 0x0204 /* GL_GREATER */: return "GL_GREATER (0x0204)";
39case 0x0205 /* GL_NOTEQUAL */: return "GL_NOTEQUAL (0x0205)";
40case 0x0206 /* GL_GEQUAL */: return "GL_GEQUAL (0x0206)";
41case 0x0207 /* GL_ALWAYS */: return "GL_ALWAYS (0x0207)";
42case 0x0300 /* GL_SRC_COLOR */: return "GL_SRC_COLOR (0x0300)";
43case 0x0301 /* GL_ONE_MINUS_SRC_COLOR */: return "GL_ONE_MINUS_SRC_COLOR (0x0301)";
44case 0x0302 /* GL_SRC_ALPHA */: return "GL_SRC_ALPHA (0x0302)";
45case 0x0303 /* GL_ONE_MINUS_SRC_ALPHA */: return "GL_ONE_MINUS_SRC_ALPHA (0x0303)";
46case 0x0304 /* GL_DST_ALPHA */: return "GL_DST_ALPHA (0x0304)";
47case 0x0305 /* GL_ONE_MINUS_DST_ALPHA */: return "GL_ONE_MINUS_DST_ALPHA (0x0305)";
48case 0x0306 /* GL_DST_COLOR */: return "GL_DST_COLOR (0x0306)";
49case 0x0307 /* GL_ONE_MINUS_DST_COLOR */: return "GL_ONE_MINUS_DST_COLOR (0x0307)";
50case 0x0308 /* GL_SRC_ALPHA_SATURATE */: return "GL_SRC_ALPHA_SATURATE (0x0308)";
51case 0x00000400 /* GL_STENCIL_BUFFER_BIT */: return "GL_STENCIL_BUFFER_BIT/GL_FRONT_LEFT (0x00000400)";
52case 0x0401 /* GL_FRONT_RIGHT */: return "GL_FRONT_RIGHT (0x0401)";
53case 0x0402 /* GL_BACK_LEFT */: return "GL_BACK_LEFT (0x0402)";
54case 0x0403 /* GL_BACK_RIGHT */: return "GL_BACK_RIGHT (0x0403)";
55case 0x0404 /* GL_FRONT */: return "GL_FRONT (0x0404)";
56case 0x0405 /* GL_BACK */: return "GL_BACK (0x0405)";
57case 0x0406 /* GL_LEFT */: return "GL_LEFT (0x0406)";
58case 0x0407 /* GL_RIGHT */: return "GL_RIGHT (0x0407)";
59case 0x0408 /* GL_FRONT_AND_BACK */: return "GL_FRONT_AND_BACK (0x0408)";
60case 0x0409 /* GL_AUX0 */: return "GL_AUX0 (0x0409)";
61case 0x040A /* GL_AUX1 */: return "GL_AUX1 (0x040A)";
62case 0x040B /* GL_AUX2 */: return "GL_AUX2 (0x040B)";
63case 0x040C /* GL_AUX3 */: return "GL_AUX3 (0x040C)";
64case 0x0500 /* GL_INVALID_ENUM */: return "GL_INVALID_ENUM (0x0500)";
65case 0x0501 /* GL_INVALID_VALUE */: return "GL_INVALID_VALUE (0x0501)";
66case 0x0502 /* GL_INVALID_OPERATION */: return "GL_INVALID_OPERATION (0x0502)";
67case 0x0503 /* GL_STACK_OVERFLOW */: return "GL_STACK_OVERFLOW (0x0503)";
68case 0x0504 /* GL_STACK_UNDERFLOW */: return "GL_STACK_UNDERFLOW (0x0504)";

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected