[ { "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": 5915, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/res_texture.c", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/res_texture.c", "size_on_disk": 460558, "total_binary_file_references": 0, "total_function_calls": 0, "total_gl_enum_references": 0, "total_gl_function_calls": 0, "total_tokens": 12462 }, { "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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/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/Textured_Cube/shader_utils.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/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": 11, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/shader_utils.h", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/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": [], "lines_of_code": 22, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/tests/test_res.c", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/tests/test_res.c", "size_on_disk": 1099, "total_binary_file_references": 0, "total_function_calls": 0, "total_gl_enum_references": 0, "total_gl_function_calls": 0, "total_tokens": 358 }, { "binary_file_references": [ { "column": 27, "display_name": "\"cube.v.glsl\"", "length": 13, "line": 126, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 27, "display_name": "\"cube.f.glsl\"", "length": 13, "line": 127, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" } ], "binary_file_references_freq": { "\"cube.f.glsl\"": 1, "\"cube.v.glsl\"": 1 }, "gl_enum_references": [ { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 70, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 71, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 71, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 71, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 83, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 84, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 73, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 84, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 107, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 108, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 79, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 108, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 17, "display_name": "GL_TEXTURE_2D", "length": 13, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 19, "display_name": "GL_TEXTURE_2D", "length": 13, "line": 112, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 34, "display_name": "GL_TEXTURE_MIN_FILTER", "length": 21, "line": 112, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 57, "display_name": "GL_LINEAR", "length": 9, "line": 112, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_TEXTURE_2D", "length": 13, "line": 113, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 9, "display_name": "GL_RGB", "length": 6, "line": 115, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 9, "display_name": "GL_RGB", "length": 6, "line": 119, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 9, "display_name": "GL_UNSIGNED_BYTE", "length": 16, "line": 120, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 19, "display_name": "GL_FALSE", "length": 8, "line": 123, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 42, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 126, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 42, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 127, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 27, "display_name": "GL_LINK_STATUS", "length": 14, "line": 133, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 38, "display_name": "GL_FALSE", "length": 8, "line": 183, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 11, "display_name": "GL_COLOR_BUFFER_BIT", "length": 19, "line": 190, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 31, "display_name": "GL_DEPTH_BUFFER_BIT", "length": 19, "line": 190, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 19, "display_name": "GL_TEXTURE0", "length": 11, "line": 194, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 17, "display_name": "GL_TEXTURE_2D", "length": 13, "line": 195, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 200, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "GL_FLOAT", "length": 8, "line": 204, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "GL_FALSE", "length": 8, "line": 205, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 211, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "GL_FLOAT", "length": 8, "line": 215, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "GL_FALSE", "length": 8, "line": 216, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 16, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 222, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 37, "display_name": "GL_ELEMENT_ARRAY_BUFFER", "length": 23, "line": 223, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 62, "display_name": "GL_BUFFER_SIZE", "length": 14, "line": 223, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 18, "display_name": "GL_TRIANGLES", "length": 12, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 55, "display_name": "GL_UNSIGNED_SHORT", "length": 17, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 14, "display_name": "GL_BLEND", "length": 8, "line": 269, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 14, "display_name": "GL_DEPTH_TEST", "length": 13, "line": 270, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 17, "display_name": "GL_SRC_ALPHA", "length": 12, "line": 271, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 31, "display_name": "GL_ONE_MINUS_SRC_ALPHA", "length": 22, "line": 271, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" } ], "gl_enum_references_freq": { "GL_ARRAY_BUFFER": 6, "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": 4, "GL_FALSE": 4, "GL_FLOAT": 2, "GL_FRAGMENT_SHADER": 1, "GL_LINEAR": 1, "GL_LINK_STATUS": 1, "GL_ONE_MINUS_SRC_ALPHA": 1, "GL_RGB": 2, "GL_SRC_ALPHA": 1, "GL_STATIC_DRAW": 3, "GL_TEXTURE0": 1, "GL_TEXTURE_2D": 4, "GL_TEXTURE_MIN_FILTER": 1, "GL_TRIANGLES": 1, "GL_UNSIGNED_BYTE": 1, "GL_UNSIGNED_SHORT": 1, "GL_VERTEX_SHADER": 1 }, "gl_function_calls": [ { "column": 3, "display_name": "glGenTextures", "length": 29, "level": 3, "line": 110, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glBindTexture", "length": 40, "level": 3, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glTexParameteri", "length": 64, "level": 3, "line": 112, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glTexImage2D", "length": 29, "level": 3, "line": 113, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glClearColor", "length": 32, "level": 3, "line": 189, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glClear", "length": 48, "level": 3, "line": 190, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glBindTexture", "length": 40, "level": 3, "line": 195, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glDrawElements", "length": 73, "level": 3, "line": 224, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glViewport", "length": 45, "level": 3, "line": 234, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 3, "display_name": "glDeleteTextures", "length": 32, "level": 3, "line": 243, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 24, "display_name": "glewInit", "length": 10, "level": 5, "line": 254, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 36, "display_name": "glewGetErrorString", "length": 31, "level": 6, "line": 256, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "glEnable", "length": 18, "level": 5, "line": 269, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "glEnable", "length": 23, "level": 5, "line": 270, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" }, { "column": 5, "display_name": "glBlendFunc", "length": 49, "level": 5, "line": 271, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp" } ], "gl_function_calls_freq": { "glBindTexture": 2, "glBlendFunc": 1, "glClear": 1, "glClearColor": 1, "glDeleteTextures": 1, "glDrawElements": 1, "glEnable": 2, "glGenTextures": 1, "glTexImage2D": 1, "glTexParameteri": 1, "glViewport": 1, "glewGetErrorString": 1, "glewInit": 1 }, "invalid_header_files": [], "lines_of_code": 223, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/3. 3D Examples/Textured_Cube/cube.cpp", "size_on_disk": 8172, "total_binary_file_references": 2, "total_function_calls": 105, "total_gl_enum_references": 41, "total_gl_function_calls": 15, "total_tokens": 3038 }, ]