[ { "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/1. Primitives/Transformations/shader_utils.h", "path": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/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": [ { "column": 27, "display_name": "\"triangle.v.glsl\"", "length": 17, "line": 49, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 27, "display_name": "\"triangle.f.glsl\"", "length": 17, "line": 50, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" } ], "binary_file_references_freq": { "\"triangle.f.glsl\"": 1, "\"triangle.v.glsl\"": 1 }, "gl_enum_references": [ { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 43, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 44, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 83, "display_name": "GL_STATIC_DRAW", "length": 14, "line": 44, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 19, "display_name": "GL_FALSE", "length": 8, "line": 46, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 46, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 49, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 46, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 50, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 27, "display_name": "GL_LINK_STATUS", "length": 14, "line": 56, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 46, "display_name": "GL_FALSE", "length": 8, "line": 95, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 11, "display_name": "GL_COLOR_BUFFER_BIT", "length": 19, "line": 102, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 16, "display_name": "GL_ARRAY_BUFFER", "length": 15, "line": 107, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "GL_FLOAT", "length": 8, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "GL_FALSE", "length": 8, "line": 112, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "GL_FLOAT", "length": 8, "line": 119, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "GL_FALSE", "length": 8, "line": 120, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 16, "display_name": "GL_TRIANGLES", "length": 12, "line": 127, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 14, "display_name": "GL_BLEND", "length": 8, "line": 162, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 17, "display_name": "GL_SRC_ALPHA", "length": 12, "line": 163, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 31, "display_name": "GL_ONE_MINUS_SRC_ALPHA", "length": 22, "line": 163, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" } ], "gl_enum_references_freq": { "GL_ARRAY_BUFFER": 3, "GL_BLEND": 1, "GL_COLOR_BUFFER_BIT": 1, "GL_FALSE": 4, "GL_FLOAT": 2, "GL_FRAGMENT_SHADER": 1, "GL_LINK_STATUS": 1, "GL_ONE_MINUS_SRC_ALPHA": 1, "GL_SRC_ALPHA": 1, "GL_STATIC_DRAW": 1, "GL_TRIANGLES": 1, "GL_VERTEX_SHADER": 1 }, "gl_function_calls": [ { "column": 3, "display_name": "glClearColor", "length": 32, "level": 3, "line": 101, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 3, "display_name": "glClear", "length": 28, "level": 3, "line": 102, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 3, "display_name": "glDrawArrays", "length": 32, "level": 3, "line": 127, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 24, "display_name": "glewInit", "length": 10, "level": 5, "line": 148, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 36, "display_name": "glewGetErrorString", "length": 31, "level": 6, "line": 150, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "glEnable", "length": 18, "level": 5, "line": 162, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" }, { "column": 5, "display_name": "glBlendFunc", "length": 49, "level": 5, "line": 163, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp" } ], "gl_function_calls_freq": { "glBlendFunc": 1, "glClear": 1, "glClearColor": 1, "glDrawArrays": 1, "glEnable": 1, "glewGetErrorString": 1, "glewInit": 1 }, "invalid_header_files": [], "lines_of_code": 136, "logger": null, "name": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/triangle.cpp", "size_on_disk": 5030, "total_binary_file_references": 2, "total_function_calls": 62, "total_gl_enum_references": 18, "total_gl_function_calls": 7, "total_tokens": 1710 }, { "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/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 28, "display_name": "GL_INFO_LOG_LENGTH", "length": 18, "line": 49, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/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/1. Primitives/Transformations/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/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 14, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 88, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 22, "display_name": "GL_FALSE", "length": 8, "line": 109, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 22, "display_name": "GL_COMPILE_STATUS", "length": 17, "line": 110, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 21, "display_name": "GL_FALSE", "length": 8, "line": 111, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 38, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 126, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 40, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 133, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 18, "display_name": "GL_FALSE", "length": 8, "line": 140, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 26, "display_name": "GL_LINK_STATUS", "length": 14, "line": 141, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 8, "display_name": "GL_GEOMETRY_SHADER", "length": 18, "line": 152, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 38, "display_name": "GL_VERTEX_SHADER", "length": 16, "line": 158, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 40, "display_name": "GL_GEOMETRY_SHADER", "length": 18, "line": 165, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/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/1. Primitives/Transformations/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/1. Primitives/Transformations/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/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 40, "display_name": "GL_FRAGMENT_SHADER", "length": 18, "line": 176, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 18, "display_name": "GL_FALSE", "length": 8, "line": 183, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/shader_utils.cpp" }, { "column": 26, "display_name": "GL_LINK_STATUS", "length": 14, "line": 184, "logger": null, "parent": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/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/1. Primitives/Transformations/shader_utils.cpp", "path": "/home/raulroa/Code/projects/ConConJS/Tests/1. Primitives/Transformations/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 }, ]