[ { "binary_file_references": [], "binary_file_references_freq": {}, "gl_enum_references": [], "gl_enum_references_freq": {}, "gl_function_calls": [], "gl_function_calls_freq": {}, "invalid_header_files": [], "lines_of_code": 11, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.h", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.h", "size_on_disk": 696, "total_binary_file_references": 0, "total_function_calls": 0, "total_gl_enum_references": 0, "total_gl_function_calls": 0, "total_tokens": 226 }, { "binary_file_references": [], "binary_file_references_freq": {}, "gl_enum_references": [], "gl_enum_references_freq": {}, "gl_function_calls": [], "gl_function_calls_freq": {}, "invalid_header_files": [ { "header_name": "windows.h", "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/TimeManager.h" } ], "lines_of_code": 33, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/TimeManager.h", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/TimeManager.h", "size_on_disk": 1104, "total_binary_file_references": 0, "total_function_calls": 0, "total_gl_enum_references": 0, "total_gl_function_calls": 0, "total_tokens": 248 }, { "binary_file_references": [ { "column": 32, "display_name": "\"suzanne.obj\"", "length": 13, "line": 631, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 37, "display_name": "\"phong-shading.v.glsl\"", "length": 22, "line": 632, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 37, "display_name": "\"phong-shading.f.glsl\"", "length": 22, "line": 633, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" } ], "binary_file_references_freq": { "\"phong-shading.f.glsl\"": 1, "\"phong-shading.v.glsl\"": 1, "\"suzanne.obj\"": 1 }, "gl_enum_references": [ { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 80, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 81, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 29, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 82, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 87, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 88, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 28, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 89, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 94, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 95, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 29, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 96, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 106, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 9, "display_name": "GL_FLOAT", "length": 8, "line": 110, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 9, "display_name": "GL_FALSE", "length": 8, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 119, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 9, "display_name": "GL_FLOAT", "length": 8, "line": 123, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 9, "display_name": "GL_FALSE", "length": 8, "line": 124, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 38, "display_name": "GL_FALSE", "length": 8, "line": 131, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 53, "display_name": "GL_FALSE", "length": 8, "line": 135, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 139, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 41, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 140, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 66, "display_name": "GL_BUFFER_SIZE", "length": 14, "line": 140, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 22, "display_name": "GL_TRIANGLES", "length": 12, "line": 141, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 59, "display_name": "GL_UNSIGNED_SHORT", "length": 17, "line": 141, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_TRIANGLES", "length": 12, "line": 143, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 172, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 173, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 63, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 173, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 174, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 183, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 184, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 71, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 184, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 185, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 38, "display_name": "GL_FALSE", "length": 8, "line": 208, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 210, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 7, "display_name": "GL_FLOAT", "length": 8, "line": 215, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 7, "display_name": "GL_FALSE", "length": 8, "line": 216, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 221, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_LINE_LOOP", "length": 12, "line": 222, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 37, "display_name": "GL_UNSIGNED_SHORT", "length": 17, "line": 222, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_LINE_LOOP", "length": 12, "line": 223, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 37, "display_name": "GL_UNSIGNED_SHORT", "length": 17, "line": 223, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 20, "display_name": "GL_LINES", "length": 8, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 33, "display_name": "GL_UNSIGNED_SHORT", "length": 17, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 225, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 18, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 228, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 19, "display_name": "GL_FALSE", "length": 8, "line": 321, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 23, "display_name": "GL_FALSE", "length": 8, "line": 322, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 45, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 325, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 45, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 326, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 27, "display_name": "GL_LINK_STATUS", "length": 14, "line": 332, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 27, "display_name": "GL_VALIDATE_STATUS", "length": 18, "line": 339, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 36, "display_name": "GL_FALSE", "length": 8, "line": 558, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 36, "display_name": "GL_FALSE", "length": 8, "line": 559, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 40, "display_name": "GL_FALSE", "length": 8, "line": 562, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 11, "display_name": "GL_COLOR_BUFFER_BIT", "length": 19, "line": 569, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 31, "display_name": "GL_DEPTH_BUFFER_BIT", "length": 19, "line": 569, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 14, "display_name": "GL_BLEND", "length": 8, "line": 650, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 17, "display_name": "GL_SRC_ALPHA", "length": 12, "line": 651, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 31, "display_name": "GL_ONE_MINUS_SRC_ALPHA", "length": 22, "line": 651, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 14, "display_name": "GL_DEPTH_TEST", "length": 13, "line": 652, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" } ], "gl_enum_references_freq": { "GL_ARRAY_BUFFER": 11, "GL_BLEND": 1, "GL_BUFFER_SIZE": 1, "GL_COLOR_BUFFER_BIT": 1, "GL_DEPTH_BUFFER_BIT": 1, "GL_DEPTH_TEST": 1, "GL_ELEMENT_ARRAY_BUFFER": 9, "GL_FALSE": 11, "GL_FLOAT": 3, "GL_FRAGMENT_SHADER": 1, "GL_LINES": 1, "GL_LINE_LOOP": 2, "GL_LINK_STATUS": 1, "GL_ONE_MINUS_SRC_ALPHA": 1, "GL_SRC_ALPHA": 1, "GL_STATIC_DRAW": 5, "GL_TRIANGLES": 2, "GL_UNSIGNED_SHORT": 4, "GL_VALIDATE_STATUS": 1, "GL_VERTEX_SHADER": 1 }, "gl_function_calls": [ { "column": 7, "display_name": "glDrawElements", "length": 73, "level": 6, "line": 141, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 7, "display_name": "glDrawArrays", "length": 52, "level": 6, "line": 143, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glDrawElements", "length": 53, "level": 4, "line": 222, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glDrawElements", "length": 81, "level": 4, "line": 223, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glDrawElements", "length": 77, "level": 4, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 3, "display_name": "glClearColor", "length": 35, "level": 3, "line": 568, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 3, "display_name": "glClear", "length": 48, "level": 3, "line": 569, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 3, "display_name": "glViewport", "length": 45, "level": 3, "line": 605, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 24, "display_name": "glewInit", "length": 10, "level": 5, "line": 620, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 36, "display_name": "glewGetErrorString", "length": 31, "level": 6, "line": 622, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glEnable", "length": 18, "level": 5, "line": 650, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glBlendFunc", "length": 49, "level": 5, "line": 651, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" }, { "column": 5, "display_name": "glEnable", "length": 23, "level": 5, "line": 652, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp" } ], "gl_function_calls_freq": { "glBlendFunc": 1, "glClear": 1, "glClearColor": 1, "glDrawArrays": 1, "glDrawElements": 4, "glEnable": 2, "glViewport": 1, "glewGetErrorString": 1, "glewInit": 1 }, "invalid_header_files": [], "lines_of_code": 540, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/obj-viewer.cpp", "size_on_disk": 22158, "total_binary_file_references": 3, "total_function_calls": 371, "total_gl_enum_references": 59, "total_gl_function_calls": 13, "total_tokens": 9130 }, { "binary_file_references": [], "binary_file_references_freq": {}, "gl_enum_references": [ { "column": 27, "display_name": "GL_INFO_LOG_LENGTH", "length": 18, "line": 47, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 28, "display_name": "GL_INFO_LOG_LENGTH", "length": 18, "line": 49, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 5, "display_name": "GL_ES_VERSION_2_0", "length": 17, "line": 79, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 5, "display_name": "GL_ES_VERSION_2_0", "length": 17, "line": 86, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 14, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 88, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 22, "display_name": "GL_FALSE", "length": 8, "line": 109, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 22, "display_name": "GL_COMPILE_STATUS", "length": 17, "line": 110, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 21, "display_name": "GL_FALSE", "length": 8, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 38, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 126, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 40, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 133, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 18, "display_name": "GL_FALSE", "length": 8, "line": 140, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 26, "display_name": "GL_LINK_STATUS", "length": 14, "line": 141, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 8, "display_name": "GL_GEOMETRY_SHADER", "length": 18, "line": 152, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 38, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 158, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 40, "display_name": "GL_GEOMETRY_SHADER", "length": 18, "line": 165, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 35, "display_name": "GL_GEOMETRY_INPUT_TYPE_EXT", "length": 26, "line": 170, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 35, "display_name": "GL_GEOMETRY_OUTPUT_TYPE_EXT", "length": 27, "line": 171, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 35, "display_name": "GL_GEOMETRY_VERTICES_OUT_EXT", "length": 28, "line": 172, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 40, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 176, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 18, "display_name": "GL_FALSE", "length": 8, "line": 183, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" }, { "column": 26, "display_name": "GL_LINK_STATUS", "length": 14, "line": 184, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp" } ], "gl_enum_references_freq": { "GL_COMPILE_STATUS": 1, "GL_ES_VERSION_2_0": 2, "GL_FALSE": 4, "GL_FRAGMENT_SHADER": 3, "GL_GEOMETRY_INPUT_TYPE_EXT": 1, "GL_GEOMETRY_OUTPUT_TYPE_EXT": 1, "GL_GEOMETRY_SHADER": 2, "GL_GEOMETRY_VERTICES_OUT_EXT": 1, "GL_INFO_LOG_LENGTH": 2, "GL_LINK_STATUS": 2, "GL_VERTEX_SHADER": 2 }, "gl_function_calls": [], "gl_function_calls_freq": {}, "invalid_header_files": [], "lines_of_code": 166, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/shader_utils.cpp", "size_on_disk": 5412, "total_binary_file_references": 0, "total_function_calls": 60, "total_gl_enum_references": 21, "total_gl_function_calls": 0, "total_tokens": 1936 }, { "binary_file_references": [], "binary_file_references_freq": {}, "gl_enum_references": [], "gl_enum_references_freq": {}, "gl_function_calls": [], "gl_function_calls_freq": {}, "invalid_header_files": [], "lines_of_code": 67, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/TimeManager.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/ObjViewer/TimeManager.cpp", "size_on_disk": 2023, "total_binary_file_references": 0, "total_function_calls": 3, "total_gl_enum_references": 0, "total_gl_function_calls": 0, "total_tokens": 610 }, ]