Lines Matching refs:info
56 b->shader->info.num_ubos++;
58 b->shader->info.num_ssbos++;
126 b.shader->info.internal = true;
316 b.shader->info.internal = true;
479 b.shader->info.internal = true;
566 b.shader->info.internal = true;
602 dzn_nir_blit_fs(const struct dzn_nir_blit_info *info)
604 bool ms = info->src_samples > 1;
606 nir_get_nir_type_for_glsl_base_type(info->out_type);
608 glsl_get_sampler_dim_coordinate_components(info->sampler_dim) +
609 info->src_is_array;
615 b.shader->info.internal = true;
618 glsl_texture_type(info->sampler_dim, info->src_is_array, info->out_type);
640 (info->loc == FRAG_RESULT_DEPTH || info->loc == FRAG_RESULT_STENCIL) ? 1 : 4;
643 glsl_vector_type(info->out_type, out_comps),
645 out->data.location = info->loc;
649 if (info->resolve) {
656 unsigned nsamples = info->out_type == GLSL_TYPE_FLOAT ?
657 info->src_samples : 1;
664 tex->is_array = info->src_is_array;
665 tex->sampler_dim = info->sampler_dim;
695 tex->is_array = info->src_is_array;
696 tex->sampler_dim = info->sampler_dim;