Lines Matching defs:binding

331    unsigned binding;
348 fields[4] = dxil_get_metadata_int32(m, layout->binding); // lower bound
888 resource_v0->lower_bound = layout->binding;
889 if (layout->size == 0 || (uint64_t)layout->size + layout->binding >= UINT_MAX)
892 resource_v0->upper_bound = layout->binding + layout->size - 1;
914 unsigned space, unsigned binding)
949 resource->lower_bound <= binding &&
950 resource->upper_bound >= binding) {
963 unsigned binding = var->data.binding;
964 resource_array_layout layout = {id, binding, count, var->data.descriptor_set};
1036 emit_uav(struct ntd_context *ctx, unsigned binding, unsigned space, unsigned count,
1040 resource_array_layout layout = { id, binding, count, space };
1068 unsigned binding, space;
1075 binding = var->data.driver_location;
1078 binding = var->data.binding;
1085 return emit_uav(ctx, binding, space, count, comp_type, res_kind, name);
1202 emit_cbv(struct ntd_context *ctx, unsigned binding, unsigned space,
1215 resource_array_layout layout = {idx, binding, count, space};
1247 return emit_cbv(ctx, var->data.binding, var->data.descriptor_set,
1255 unsigned binding = var->data.binding;
1256 resource_array_layout layout = {id, binding, count, var->data.descriptor_set};
2870 /* The base binding here will almost always be zero. The only cases where we end
4083 unsigned int binding = nir_intrinsic_binding(intr);
4087 binding += nir_src_as_const_value(intr->src[0])->u32;
4090 const struct dxil_value *index_value = dxil_module_get_int32_const(&ctx->mod, binding);
4116 unsigned binding = nir_intrinsic_binding(index);
4147 get_resource_id(ctx, resource_class, space, binding),
4469 const struct dxil_value *binding;
4471 var->data.driver_location : var->data.binding;
4474 binding = dxil_module_get_int32_const(&ctx->mod, binding_val);
4487 binding = dxil_emit_binop(&ctx->mod, DXIL_BINOP_ADD, base, offset, 0);
4490 if (!binding)
4495 store_dest(ctx, &instr->dest, 0, binding, nir_type_uint32);
4516 get_resource_id(ctx, res_class, descriptor_set, binding_val), binding, false);
5176 if (var->data.binding > new_var->data.binding) {
5464 if (!emit_uav(ctx, var->data.binding, var->data.descriptor_set,