/third_party/glib/gobject/ |
D | gtypemodule.c | 76 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 …]
|
D | gtypeplugin.c | 189 GType interface_type, in g_type_plugin_complete_interface_info() argument 200 interface_type, in g_type_plugin_complete_interface_info()
|
D | gtypeplugin.h | 79 GType interface_type, 129 GType interface_type,
|
D | gtype.c | 1563 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 …]
|
D | gtype.h | 1291 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);
|
D | gtypemodule.h | 282 GType interface_type,
|
/third_party/mesa3d/src/compiler/glsl/ |
D | gl_nir_linker.c | 54 (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()
|
D | ir.h | 444 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 …]
|
D | ir_clone.cpp | 49 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()
|
D | gl_nir_link_uniforms.c | 1126 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 …]
|
D | gl_nir_lower_buffers.c | 78 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()
|
D | lower_ubo_reference.cpp | 717 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()
|
D | linker.cpp | 3722 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()
|
D | serialize.cpp | 785 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/ |
D | nir_split_per_member_structs.c | 96 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()
|
D | nir_gather_xfb_info.c | 232 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()
|
D | nir_lower_uniforms_to_ubo.c | 141 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()
|
D | nir_serialize.c | 243 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()
|
D | nir_lower_atomics_to_ssbo.c | 230 ssbo->interface_type = in nir_lower_atomics_to_ssbo()
|
D | nir_clone.c | 168 nvar->interface_type = var->interface_type; in nir_variable_clone()
|
/third_party/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 1472 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()
|
D | vtn_private.h | 992 struct vtn_type *interface_type,
|
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
D | nir_to_spirv.c | 919 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/ |
D | brw_nir_uniforms.cpp | 228 if (var->interface_type != NULL || var->type->contains_atomic()) in brw_nir_setup_glsl_uniforms()
|
/third_party/mesa3d/src/mesa/main/ |
D | shader_query.cpp | 1809 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()
|