Home | History | Annotate | Download | only in glsl

Lines Matching refs:symtab

103 add_types_to_symbol_table(glsl_symbol_table *symtab,
110 symtab->add_type(types[i].name, & types[i]);
159 glsl_type::generate_100ES_types(glsl_symbol_table *symtab)
161 add_types_to_symbol_table(symtab, builtin_core_types,
164 add_types_to_symbol_table(symtab, builtin_structure_types,
167 add_types_to_symbol_table(symtab, void_type, 1, false);
171 glsl_type::generate_110_types(glsl_symbol_table *symtab, bool add_deprecated)
173 generate_100ES_types(symtab);
175 add_types_to_symbol_table(symtab, builtin_110_types,
178 add_types_to_symbol_table(symtab, &_sampler3D_type, 1, false);
180 add_types_to_symbol_table(symtab, builtin_110_deprecated_structure_types,
188 glsl_type::generate_120_types(glsl_symbol_table *symtab, bool add_deprecated)
190 generate_110_types(symtab, add_deprecated);
192 add_types_to_symbol_table(symtab, builtin_120_types,
198 glsl_type::generate_130_types(glsl_symbol_table *symtab, bool add_deprecated)
200 generate_120_types(symtab, add_deprecated);
202 add_types_to_symbol_table(symtab, builtin_130_types,
204 generate_EXT_texture_array_types(symtab, false);
209 glsl_type::generate_140_types(glsl_symbol_table *symtab)
211 generate_130_types(symtab, false);
213 add_types_to_symbol_table(symtab, builtin_140_types,
216 add_types_to_symbol_table(symtab, builtin_EXT_texture_buffer_object_types,
223 glsl_type::generate_ARB_texture_rectangle_types(glsl_symbol_table *symtab,
226 add_types_to_symbol_table(symtab, builtin_ARB_texture_rectangle_types,
233 glsl_type::generate_EXT_texture_array_types(glsl_symbol_table *symtab,
236 add_types_to_symbol_table(symtab, builtin_EXT_texture_array_types,
243 glsl_type::generate_OES_texture_3D_types(glsl_symbol_table *symtab, bool warn)
245 add_types_to_symbol_table(symtab, &_sampler3D_type, 1, warn);
250 glsl_type::generate_OES_EGL_image_external_types(glsl_symbol_table *symtab,
253 add_types_to_symbol_table(symtab, builtin_OES_EGL_image_external_types,