Lines Matching defs:prog*
360 struct v3d_fs_prog_data *prog_data_fs =
361 pipeline->shared_data->variants[BROADCOM_SHADER_FRAGMENT]->prog_data.fs;
363 struct v3d_vs_prog_data *prog_data_vs =
364 pipeline->shared_data->variants[BROADCOM_SHADER_VERTEX]->prog_data.vs;
366 struct v3d_vs_prog_data *prog_data_vs_bin =
367 pipeline->shared_data->variants[BROADCOM_SHADER_VERTEX_BIN]->prog_data.vs;
383 struct v3d_gs_prog_data *prog_data_gs =
384 pipeline->shared_data->variants[BROADCOM_SHADER_GEOMETRY]->prog_data.gs;
385 shader.point_size_in_shaded_vertex_data = prog_data_gs->writes_psiz;
392 shader.fragment_shader_does_z_writes = prog_data_fs->writes_z;
397 shader.turn_off_early_z_test = prog_data_fs->disable_ez;
400 prog_data_fs->uses_center_w;
419 (pipeline->msaa && prog_data_fs->force_per_sample_msaa);
424 prog_data_fs->lock_scoreboard_on_first_thrsw;
426 !prog_data_fs->uses_implicit_point_line_varyings;
429 prog_data_fs->num_inputs;
444 prog_data_vs_bin->separate_segments;
446 prog_data_vs->separate_segments;
449 prog_data_vs_bin->separate_segments ?
450 prog_data_vs_bin->vpm_input_size : 1;
452 prog_data_vs->separate_segments ?
453 prog_data_vs->vpm_input_size : 1;
456 prog_data_vs_bin->vpm_output_size;
458 prog_data_vs->vpm_output_size;
476 prog_data_vs_bin->base.threads == 4;
478 prog_data_vs->base.threads == 4;
480 prog_data_fs->base.threads == 4;
483 prog_data_vs_bin->base.single_seg;
485 prog_data_vs->base.single_seg;
487 prog_data_fs->base.single_seg;
490 prog_data_vs_bin->uses_vid;
492 prog_data_vs_bin->uses_biid;
494 prog_data_vs_bin->uses_iid;
496 prog_data_vs->uses_vid;
498 prog_data_vs->uses_biid;
500 prog_data_vs->uses_iid;
627 struct v3d_vs_prog_data *prog_data_vs =
628 pipeline->shared_data->variants[BROADCOM_SHADER_VERTEX]->prog_data.vs;
641 prog_data_vs->driver_location_map[location];