HomeSort by relevance Sort by last modified time
    Searched defs:glsl_type (Results 1 - 3 of 3) sorted by null

  /external/mesa3d/src/compiler/
glsl_types.cpp 31 mtx_t glsl_type::mutex = _MTX_INITIALIZER_NP;
32 hash_table *glsl_type::array_types = NULL;
33 hash_table *glsl_type::record_types = NULL;
34 hash_table *glsl_type::interface_types = NULL;
35 hash_table *glsl_type::function_types = NULL;
36 hash_table *glsl_type::subroutine_types = NULL;
37 void *glsl_type::mem_ctx = NULL;
40 glsl_type::init_ralloc_type_ctx(void)
42 if (glsl_type::mem_ctx == NULL) {
43 glsl_type::mem_ctx = ralloc_autofree_context()
48 glsl_type::glsl_type(GLenum gl_type, function in class:glsl_type
79 glsl_type::glsl_type(GLenum gl_type, glsl_base_type base_type, function in class:glsl_type
106 glsl_type::glsl_type(const glsl_struct_field *fields, unsigned num_fields, function in class:glsl_type
134 glsl_type::glsl_type(const glsl_struct_field *fields, unsigned num_fields, function in class:glsl_type
163 glsl_type::glsl_type(const glsl_type *return_type, function in class:glsl_type
196 glsl_type::glsl_type(const char *subroutine_name) : function in class:glsl_type
414 glsl_type::glsl_type(const glsl_type *array, unsigned length) : function in class:glsl_type
    [all...]
glsl_types.h 51 * and 2 so that they will fit in the 2 bits of glsl_type::sampled_type.
128 struct glsl_type { struct
147 mtx_lock(&glsl_type::mutex);
150 assert(glsl_type::mem_ctx != NULL);
154 type = ralloc_size(glsl_type::mem_ctx, size);
157 mtx_unlock(&glsl_type::mutex);
166 mtx_lock(&glsl_type::mutex);
168 mtx_unlock(&glsl_type::mutex);
201 const struct glsl_type *array; /**< Type of array elements. */
212 static const glsl_type *const NAME##_type
    [all...]
  /external/mesa3d/src/compiler/glsl/
ast_to_hir.cpp 235 get_implicit_conversion_operation(const glsl_type *to, const glsl_type *from,
284 apply_implicit_conversion(const glsl_type *to, ir_rvalue * &from,
312 to = glsl_type::get_instance(to->base_type, from->type->vector_elements,
325 static const struct glsl_type *
330 const glsl_type *type_a = value_a->type;
331 const glsl_type *type_b = value_b->type;
342 return glsl_type::error_type;
355 return glsl_type::error_type;
372 return glsl_type::error_type
2323 ast_type_specifier::glsl_type(const char **name, function in class:ast_type_specifier
2609 ast_fully_specified_type::glsl_type(const char **name, function in class:ast_fully_specified_type
    [all...]

Completed in 64 milliseconds