Lines Matching refs:patch_input_range
145 struct vrend_io_range patch_input_range; member
866 … if (ctx->inputs[i].sid < ctx->patch_input_range.first || ctx->patch_input_range.used == false) { in iter_declaration()
867 ctx->patch_input_range.first = ctx->inputs[i].sid; in iter_declaration()
868 ctx->patch_input_range.array_id = i; in iter_declaration()
869 ctx->patch_input_range.used = true; in iter_declaration()
871 if (ctx->inputs[i].sid > ctx->patch_input_range.last) in iter_declaration()
872 ctx->patch_input_range.last = ctx->inputs[i].sid; in iter_declaration()
2984 …fix(ctx, ctx->prog_type), ctx->patch_input_range.first, src->Indirect.Index, src->Register.Index -… in get_source_info()
2986 …ut_name_prefix(ctx, ctx->prog_type), ctx->patch_input_range.first, src->Register.Index - ctx->patc… in get_source_info()
4410 if (ctx->patch_input_range.used) { in emit_ios()
4411 int size = ctx->patch_input_range.last - ctx->patch_input_range.first + 1; in emit_ios()
4414 … snprintf(buf, 255, "patch in vec4 %sp%d[%d];\n", name_prefix, ctx->patch_input_range.first, size); in emit_ios()
5017 if (ctx.patch_input_range.used) in vrend_convert_shader()
5018 … sinfo->num_indirect_patch_inputs = ctx.patch_input_range.last - ctx.patch_input_range.first + 1; in vrend_convert_shader()