Home
last modified time | relevance | path

Searched refs:interface_type (Results 1 – 25 of 38) sorted by relevance

12

/third_party/glib/gobject/
Dgtypemodule.c76 GType interface_type; member
87 GType interface_type,
207 GType interface_type) in g_type_module_find_interface_info() argument
214 interface_info->interface_type == interface_type) in g_type_module_find_interface_info()
337 GType interface_type, in g_type_module_complete_interface_info() argument
341 …*module_interface_info = g_type_module_find_interface_info (module, instance_type, interface_type); in g_type_module_complete_interface_info()
466 GType interface_type, in g_type_module_add_interface() argument
475 g_type_add_interface_static (instance_type, interface_type, interface_info); in g_type_module_add_interface()
479 if (g_type_is_a (instance_type, interface_type)) in g_type_module_add_interface()
482 interface_type); in g_type_module_add_interface()
[all …]
Dgtypeplugin.c189 GType interface_type, in g_type_plugin_complete_interface_info() argument
200 interface_type, in g_type_plugin_complete_interface_info()
Dgtypeplugin.h79 GType interface_type,
129 GType interface_type,
Dgtype.c1563 g_type_interface_add_prerequisite (GType interface_type, in g_type_interface_add_prerequisite() argument
1569 …g_return_if_fail (G_TYPE_IS_INTERFACE (interface_type)); /* G_TYPE_IS_INTERFACE() is an external c… in g_type_interface_add_prerequisite()
1570 g_return_if_fail (!g_type_is_a (interface_type, prerequisite_type)); in g_type_interface_add_prerequisite()
1571 g_return_if_fail (!g_type_is_a (prerequisite_type, interface_type)); in g_type_interface_add_prerequisite()
1573 iface = lookup_type_node_I (interface_type); in g_type_interface_add_prerequisite()
1578 type_descriptive_name_I (interface_type), in g_type_interface_add_prerequisite()
1589 type_descriptive_name_I (interface_type), in g_type_interface_add_prerequisite()
1607 type_descriptive_name_I (interface_type), in g_type_interface_add_prerequisite()
1633 type_descriptive_name_I (interface_type)); in g_type_interface_add_prerequisite()
1652 g_type_interface_prerequisites (GType interface_type, in g_type_interface_prerequisites() argument
[all …]
Dgtype.h1291 GType interface_type,
1295 GType interface_type,
1298 void g_type_interface_add_prerequisite (GType interface_type,
1301 GType*g_type_interface_prerequisites (GType interface_type,
1305 (GType interface_type);
2230 GType interface_type);
Dgtypemodule.h282 GType interface_type,
/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_linker.c54 (glsl_get_ifc_packing(var->interface_type) != in can_remove_uniform()
99 const struct glsl_type *interface_type, in create_shader_variable() argument
161 out->interface_type = interface_type; in create_shader_variable()
184 const struct glsl_type *interface_type = var->interface_type; in add_shader_variable() local
188 const char *interface_name = glsl_get_type_name(interface_type); in add_shader_variable()
190 if (glsl_type_is_array(interface_type)) { in add_shader_variable()
216 glsl_get_type_name(glsl_get_array_element(interface_type)); in add_shader_variable()
301 create_shader_variable(shProg, var, name, type, interface_type, in add_shader_variable()
Dir.h444 this->interface_type != NULL; in is_in_buffer_block()
453 this->interface_type != NULL; in is_in_shader_storage_block()
477 return this->type->without_array() == this->interface_type; in is_interface_instance()
496 assert(this->interface_type == NULL); in init_interface_type()
497 this->interface_type = type; in init_interface_type()
518 assert(this->interface_type->length == type->length); in change_interface_type()
520 this->interface_type = type; in change_interface_type()
538 for (unsigned i = 0; i < this->interface_type->length; i++) in reinit_interface_type()
544 this->interface_type = NULL; in reinit_interface_type()
550 return this->interface_type; in get_interface_type()
[all …]
Dir_clone.cpp49 rzalloc_array(var, int, this->interface_type->length); in clone()
51 this->interface_type->length * sizeof(unsigned)); in clone()
69 var->interface_type = this->interface_type; in clone()
Dgl_nir_link_uniforms.c1126 glsl_get_internal_ifc_packing(state->current_var->interface_type, in enter_record()
1149 glsl_get_internal_ifc_packing(state->current_var->interface_type, in leave_record()
1389 glsl_get_internal_ifc_packing(state->current_var->interface_type, in nir_link_uniform()
1417 glsl_without_array(state->current_var->type) == state->current_var->interface_type && in nir_link_uniform()
1421 glsl_get_type_name(state->current_var->interface_type); in nir_link_uniform()
1443 glsl_get_internal_ifc_packing(state->current_var->interface_type, in nir_link_uniform()
1549 glsl_without_array(type) == var->interface_type) { in gl_nir_link_uniforms()
1642 ((!prog->data->spirv && glsl_without_array(type) == var->interface_type) || in gl_nir_link_uniforms()
1643 (prog->data->spirv && type == var->interface_type))) { in gl_nir_link_uniforms()
1671 glsl_without_array(state.current_var->type) == state.current_var->interface_type && in gl_nir_link_uniforms()
[all …]
Dgl_nir_lower_buffers.c78 glsl_get_type_name(deref->var->interface_type), in get_block_array_index()
145 const char *block_name = glsl_get_type_name(var->interface_type); in get_block_index_offset()
Dlower_ubo_reference.cpp717 const struct glsl_type *interface_type = interface_deref->type; in calculate_unsized_array_stride() local
718 unsigned record_length = interface_type->length; in calculate_unsized_array_stride()
721 interface_type->fields.structure[record_length - 1].type->fields.array; in calculate_unsized_array_stride()
Dlinker.cpp3722 const glsl_type *interface_type, in create_shader_variable() argument
3782 out->interface_type = interface_type; in create_shader_variable()
3805 const glsl_type *interface_type = var->get_interface_type(); in add_shader_variable() local
3809 const char *interface_name = interface_type->name; in add_shader_variable()
3811 if (interface_type->is_array()) { in add_shader_variable()
3836 interface_name = interface_type->fields.array->name; in add_shader_variable()
3918 create_shader_variable(shProg, var, name, type, interface_type, in add_shader_variable()
Dserialize.cpp785 sizeof(var->interface_type) + in get_shader_var_and_pointer_sizes()
809 encode_type_to_blob(metadata, var->interface_type); in write_program_resource_data()
922 var->interface_type = decode_type_from_blob(metadata); in read_program_resource_data()
/third_party/mesa3d/src/compiler/nir/
Dnir_split_per_member_structs.c96 if (var->interface_type) { in split_variable()
97 members[i]->interface_type = in split_variable()
98 glsl_get_struct_field(var->interface_type, i); in split_variable()
Dnir_gather_xfb_info.c232 bool is_array_block = var->interface_type != NULL && in nir_gather_xfb_info_with_varyings()
234 glsl_without_array(var->type) == var->interface_type; in nir_gather_xfb_info_with_varyings()
241 assert(glsl_type_is_struct_or_ifc(var->interface_type)); in nir_gather_xfb_info_with_varyings()
244 const struct glsl_type *itype = var->interface_type; in nir_gather_xfb_info_with_varyings()
Dnir_lower_uniforms_to_ubo.c141 if (glsl_without_array(var->type) == var->interface_type && in nir_lower_uniforms_to_ubo()
161 ubo->interface_type = in nir_lower_uniforms_to_ubo()
Dnir_serialize.c243 flags.u.has_interface_type = !!(var->interface_type); in write_variable()
246 var->interface_type && var->interface_type == ctx->last_interface_type; in write_variable()
293 if (var->interface_type && !flags.u.interface_type_same_as_last) { in write_variable()
294 encode_type_to_blob(ctx->blob, var->interface_type); in write_variable()
295 ctx->last_interface_type = var->interface_type; in write_variable()
354 var->interface_type = ctx->last_interface_type; in read_variable()
356 var->interface_type = decode_type_from_blob(ctx->blob); in read_variable()
357 ctx->last_interface_type = var->interface_type; in read_variable()
Dnir_lower_atomics_to_ssbo.c230 ssbo->interface_type = in nir_lower_atomics_to_ssbo()
Dnir_clone.c168 nvar->interface_type = var->interface_type; in nir_variable_clone()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c1472 struct vtn_type *interface_type, in vtn_storage_class_to_mode() argument
1480 if (!interface_type || interface_type->block) { in vtn_storage_class_to_mode()
1483 } else if (interface_type->buffer_block) { in vtn_storage_class_to_mode()
1509 assert(interface_type != NULL); in vtn_storage_class_to_mode()
1510 interface_type = vtn_type_without_array(interface_type); in vtn_storage_class_to_mode()
1511 if (interface_type->base_type == vtn_base_type_accel_struct) { in vtn_storage_class_to_mode()
1886 var->var->interface_type = NULL; in vtn_create_variable()
1898 var->var->interface_type = var->var->type; in vtn_create_variable()
1964 var->var->interface_type = vtn_type_get_nir_type(b, iface_type, in vtn_create_variable()
Dvtn_private.h992 struct vtn_type *interface_type,
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c919 type = glsl_get_struct_field(var->interface_type, 0); in get_bo_array_type()
940 if (ssbo && glsl_get_length(var->interface_type) > 1) { in get_bo_struct_type()
941 …lsl_type *last_member = glsl_get_struct_field(var->interface_type, glsl_get_length(var->interface_… in get_bo_struct_type()
961 glsl_get_struct_field_offset(var->interface_type, in get_bo_struct_type()
962 … glsl_get_length(var->interface_type) - 1)); in get_bo_struct_type()
2567 unsigned last_member_idx = glsl_get_length(var->interface_type) - 1; in emit_get_ssbo_size()
2568 … const struct glsl_type *last_member = glsl_get_struct_field(var->interface_type, last_member_idx); in emit_get_ssbo_size()
2574 … glsl_get_struct_field_offset(var->interface_type, last_member_idx))); in emit_get_ssbo_size()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir_uniforms.cpp228 if (var->interface_type != NULL || var->type->contains_atomic()) in brw_nir_setup_glsl_uniforms()
/third_party/mesa3d/src/mesa/main/
Dshader_query.cpp1809 const glsl_type *consumer_interface_type = consumer_var->interface_type; in validate_io()
1811 const glsl_type *producer_interface_type = producer_var->interface_type; in validate_io()

12