Message: ShaderDesc
Fields:
shaders:
Shaderreflection:
ShaderReflection
Enums:
Language:
LANGUAGE_GLSL_SM120 = 1LANGUAGE_GLES_SM100 = 2LANGUAGE_GLES_SM300 = 3LANGUAGE_SPIRV = 4LANGUAGE_PSSL = 5LANGUAGE_GLSL_SM430 = 6LANGUAGE_GLSL_SM330 = 7LANGUAGE_WGSL = 8LANGUAGE_HLSL_50 = 9LANGUAGE_HLSL_51 = 10LANGUAGE_MSL_22 = 11
ShaderType:
SHADER_TYPE_VERTEX = 0SHADER_TYPE_FRAGMENT = 1SHADER_TYPE_COMPUTE = 2
ShaderDataType:
SHADER_TYPE_UNKNOWN = 0SHADER_TYPE_INT = 1SHADER_TYPE_UINT = 2SHADER_TYPE_FLOAT = 3SHADER_TYPE_VEC2 = 4SHADER_TYPE_VEC3 = 5SHADER_TYPE_VEC4 = 6SHADER_TYPE_MAT2 = 7SHADER_TYPE_MAT3 = 8SHADER_TYPE_MAT4 = 9SHADER_TYPE_SAMPLER2D = 10SHADER_TYPE_SAMPLER3D = 11SHADER_TYPE_SAMPLER_CUBE = 12SHADER_TYPE_SAMPLER2D_ARRAY = 13SHADER_TYPE_UNIFORM_BUFFER = 14SHADER_TYPE_UVEC2 = 15SHADER_TYPE_UVEC3 = 16SHADER_TYPE_UVEC4 = 17SHADER_TYPE_TEXTURE2D = 18SHADER_TYPE_UTEXTURE2D = 19SHADER_TYPE_RENDER_PASS_INPUT = 20SHADER_TYPE_UIMAGE2D = 21SHADER_TYPE_IMAGE2D = 22SHADER_TYPE_SAMPLER = 23SHADER_TYPE_STORAGE_BUFFER = 24SHADER_TYPE_TEXTURE2D_ARRAY = 25SHADER_TYPE_TEXTURE_CUBE = 26SHADER_TYPE_TEXTURE3D = 27SHADER_TYPE_UTEXTURE3D = 28SHADER_TYPE_UIMAGE3D = 29SHADER_TYPE_IMAGE3D = 30SHADER_TYPE_SAMPLER3D_ARRAY = 31SHADER_TYPE_TEXTURE3D_ARRAY = 32