Name Description Size Coverage
builtin_type_macros.h \file builtin_type_macros.h This contains definitions for all GLSL built-in types, regardless of what language version or extension might provide them. 15626 -
glsl -
glsl_types.cpp There might be multiple users for types (e.g. application using OpenGL and Vulkan simultanously or app using multiple Vulkan instances). Counter is used to make sure we don't release the types if a user is still present. 98892 -
glsl_types.h -*- c++ -*- 39055 -
shader_enums.c Translate a gl_shader_stage to a short shader stage name for debug printouts and error messages. 9849 -
shader_enums.h Project-wide (GL and Vulkan) maximum. 30109 -
shader_info.h Descriptive name provided by the client; may be NULL 11232 -