Lines Matching defs:binding
2818 res.binding = deref->var->data.binding;
2862 /* GL binding model after deref lowering */
2868 res.binding = nir_src_comp_as_uint(rsrc, 0);
2872 /* otherwise, must be Vulkan binding model after deref lowering or GL bindless */
2891 res.binding = nir_intrinsic_binding(intrin);
2897 nir_variable *nir_get_binding_variable(nir_shader *shader, nir_binding binding)
2902 if (!binding.success)
2905 if (binding.var)
2906 return binding.var;
2909 if (var->data.descriptor_set == binding.desc_set && var->data.binding == binding.binding) {
2915 /* Be conservative if another variable is using the same binding/desc_set