Name Description Size
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