Lines Matching defs:sinfo
852 zs->sinfo.so_info.stride[output->output_buffer] = so_info->stride[output->output_buffer];
949 zs->sinfo.so_propagate |= BITFIELD_BIT(var->data.location - VARYING_SLOT_VAR0);
961 zs->sinfo.so_info.output[zs->sinfo.so_info.num_outputs] = *output;
963 zs->sinfo.so_info_slots[zs->sinfo.so_info.num_outputs++] = reverse_map[output->register_index];
965 zs->sinfo.have_xfb = zs->sinfo.so_info.num_outputs || zs->sinfo.so_propagate;
1992 VkSpecializationInfo sinfo = {0};
1996 sinfo.mapEntryCount = 3;
1997 sinfo.pMapEntries = &me[0];
1998 sinfo.dataSize = sizeof(uint32_t) * 3;
1999 sinfo.pData = size;
2006 spec_entries = vk_spec_info_to_nir_spirv(&sinfo, &num_spec_entries);
2060 struct zink_shader_info *sinfo = &zs->sinfo;
2102 if (zs->sinfo.have_xfb)
2103 sinfo->last_vertex = true;
2179 struct spirv_shader *spirv = nir_to_spirv(nir, sinfo, screen->spirv_version);
2751 zs->sinfo.have_sparse |= tex->is_sparse;
2786 zs->sinfo.have_sparse = true;
3022 ret->sinfo.have_vulkan_memory_model = screen->info.have_KHR_vulkan_memory_model;