Lines Matching refs:sampler_arrays
242 struct vrend_array *sampler_arrays; member
906 …ctx->sampler_arrays = realloc(ctx->sampler_arrays, sizeof(struct vrend_array) * ctx->num_sampler_a… in add_sampler_array()
907 if (!ctx->sampler_arrays) in add_sampler_array()
910 ctx->sampler_arrays[idx].first = first; in add_sampler_array()
911 ctx->sampler_arrays[idx].array_size = last - first + 1; in add_sampler_array()
919 int last = ctx->sampler_arrays[i].first + ctx->sampler_arrays[i].array_size - 1; in lookup_sampler_array()
920 if (index >= ctx->sampler_arrays[i].first && in lookup_sampler_array()
922 return ctx->sampler_arrays[i].first; in lookup_sampler_array()
932 int last = sinfo->sampler_arrays[i].first + sinfo->sampler_arrays[i].array_size - 1; in vrend_shader_lookup_sampler_array()
933 if (index >= sinfo->sampler_arrays[i].first && in vrend_shader_lookup_sampler_array()
935 return sinfo->sampler_arrays[i].first; in vrend_shader_lookup_sampler_array()
955 struct vrend_array *last_array = &ctx->sampler_arrays[ctx->num_sampler_arrays - 1]; in add_samplers()
6483 uint32_t first = ctx->sampler_arrays[i].first; in emit_ios_common()
6484 uint32_t range = ctx->sampler_arrays[i].array_size; in emit_ios_common()
7648 if (sinfo->sampler_arrays) in fill_sinfo()
7649 free(sinfo->sampler_arrays); in fill_sinfo()
7650 sinfo->sampler_arrays = ctx->sampler_arrays; in fill_sinfo()
7873 ctx.sampler_arrays = NULL; in vrend_convert_shader()