Lines Matching refs:prog_data

84    ralloc_free(variant->prog_data.base);
1289 sizeof(fs_variant->prog_data.fs->input_slots));
1292 fs_variant->prog_data.fs->num_inputs,
1293 fs_variant->prog_data.fs->input_slots,
1342 sizeof(gs_bin_variant->prog_data.gs->input_slots));
1345 gs_bin_variant->prog_data.gs->num_inputs,
1346 gs_bin_variant->prog_data.gs->input_slots,
1358 sizeof(gs_variant->prog_data.gs->input_slots));
1361 gs_variant->prog_data.gs->num_inputs,
1362 gs_variant->prog_data.gs->input_slots,
1372 sizeof(fs_variant->prog_data.fs->input_slots));
1375 fs_variant->prog_data.fs->num_inputs,
1376 fs_variant->prog_data.fs->input_slots,
1556 max_spill_size = MAX2(variant->prog_data.base->spill_size,
1582 * Creates a new shader_variant_create. Note that for prog_data is not const,
1595 struct v3d_prog_data *prog_data,
1613 variant->prog_data.base = prog_data;
1664 struct v3d_prog_data *prog_data;
1669 key, &prog_data,
1685 prog_data, prog_data_size,
2326 if (variant && variant->prog_data.base->has_global_address) {
2601 struct v3d_vs_prog_data *vs = vs_variant->prog_data.vs;
2602 struct v3d_vs_prog_data *vs_bin =vs_bin_variant->prog_data.vs;
2611 gs = gs_variant->prog_data.gs;
2612 gs_bin = gs_bin_variant->prog_data.gs;
2835 if (fs_variant && fs_variant->prog_data.fs->writes_z &&
2836 !fs_variant->prog_data.fs->writes_z_from_fep) {
3397 return pipeline->shared_data->variants[stage]->prog_data.base;
3622 struct v3d_prog_data *prog_data =
3637 stat->value.u64 = prog_data->compile_strategy_idx;
3651 stat->value.u64 = prog_data->threads;
3658 stat->value.u64 = prog_data->spill_size;
3666 stat->value.u64 = prog_data->spill_size;
3674 stat->value.u64 = prog_data->spill_size;
3682 stat->value.u64 = prog_data->qpu_read_stalls;