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

  /external/mesa3d/src/glsl/
glsl_types.cpp 35 hash_table *glsl_type::array_types = NULL;
36 hash_table *glsl_type::record_types = NULL;
37 void *glsl_type::mem_ctx = NULL;
40 glsl_type::init_hieralloc_type_ctx(void)
42 if (glsl_type::mem_ctx == NULL) {
43 glsl_type::mem_ctx = hieralloc_autofree_context();
44 assert(glsl_type::mem_ctx != NULL);
48 glsl_type::glsl_type(GLenum gl_type, function in class:glsl_type
66 glsl_type::glsl_type(GLenum gl_type function in class:glsl_type
81 glsl_type::glsl_type(const glsl_struct_field *fields, unsigned num_fields, function in class:glsl_type
248 glsl_type::glsl_type(const glsl_type *array, unsigned length) : function in class:glsl_type
    [all...]
ast_to_hir.cpp 103 apply_implicit_conversion(const glsl_type *to, ir_rvalue * &from,
132 to = glsl_type::get_instance(GLSL_TYPE_FLOAT, from->type->vector_elements,
153 static const struct glsl_type *
158 const glsl_type *type_a = value_a->type;
159 const glsl_type *type_b = value_b->type;
170 return glsl_type::error_type;
183 return glsl_type::error_type;
200 return glsl_type::error_type;
243 return glsl_type::error_type;
288 const glsl_type *const type
1781 ast_type_specifier::glsl_type(const char **name, function in class:ast_type_specifier
    [all...]
glsl_types.h 68 struct glsl_type { struct
84 if (glsl_type::mem_ctx == NULL) {
85 glsl_type::mem_ctx = hieralloc_init("glsl_type");
86 assert(glsl_type::mem_ctx != NULL);
91 type = hieralloc_size(glsl_type::mem_ctx, size);
134 const struct glsl_type *array; /**< Type of array elements. */
135 const struct glsl_type *parameters; /**< Parameters to function. */
144 static const glsl_type *const error_type;
145 static const glsl_type *const int_type
    [all...]

Completed in 1035 milliseconds