Searched refs:input_slots (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_program.c | 631 if (old_fs && memcmp(v3d->prog.fs->prog_data.fs->input_slots, in v3d_update_compiled_fs() 632 old_fs->prog_data.fs->input_slots, in v3d_update_compiled_fs() 633 sizeof(v3d->prog.fs->prog_data.fs->input_slots))) { in v3d_update_compiled_fs() 665 sizeof(v3d->prog.fs->prog_data.fs->input_slots)); in v3d_update_compiled_gs() 666 memcpy(key->used_outputs, v3d->prog.fs->prog_data.fs->input_slots, in v3d_update_compiled_gs() 705 if (old_gs && memcmp(v3d->prog.gs->prog_data.gs->input_slots, in v3d_update_compiled_gs() 706 old_gs->prog_data.gs->input_slots, in v3d_update_compiled_gs() 707 sizeof(v3d->prog.gs->prog_data.gs->input_slots))) { in v3d_update_compiled_gs() 737 sizeof(v3d->prog.fs->prog_data.fs->input_slots)); in v3d_update_compiled_vs() 738 memcpy(key->used_outputs, v3d->prog.fs->prog_data.fs->input_slots, in v3d_update_compiled_vs() [all …]
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_program.c | 777 c->input_slots = reralloc(c, c->input_slots, in emit_fragment_varying() 782 c->input_slots[i].slot = slot; in emit_fragment_varying() 783 c->input_slots[i].swizzle = swizzle; in emit_fragment_varying() 2379 c->vs_key->fs_inputs->input_slots, in vc4_shader_ntq() 2517 inputs.input_slots = ralloc_array(shader, in vc4_setup_compiled_fs_inputs() 2532 struct vc4_varying_slot *slot = &c->input_slots[i]; in vc4_setup_compiled_fs_inputs() 2548 inputs.input_slots[inputs.num_inputs] = *slot; in vc4_setup_compiled_fs_inputs() 2562 ralloc_free(inputs.input_slots); in vc4_setup_compiled_fs_inputs() 2568 ralloc_steal(alloc_inputs, inputs.input_slots); in vc4_setup_compiled_fs_inputs() 2850 return _mesa_hash_data(inputs->input_slots, in fs_inputs_hash() [all …]
|
D | vc4_opt_dead_code.c | 76 c->input_slots[inst->src[i].index].slot == 0xff) { in has_nonremovable_reads()
|
D | vc4_context.h | 131 struct vc4_varying_slot *input_slots; member
|
D | vc4_qir.c | 169 c->input_slots[inst->src[i].index].slot == 0xff) { in qir_has_side_effect_reads()
|
D | vc4_qir.h | 434 struct vc4_varying_slot *input_slots; member
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_compiler.h | 80 struct v3d_varying_slot *input_slots; member 778 struct v3d_varying_slot input_slots[V3D_MAX_FS_INPUTS]; member 925 struct v3d_varying_slot input_slots[V3D_MAX_GS_INPUTS]; member 952 struct v3d_varying_slot input_slots[V3D_MAX_FS_INPUTS]; member
|
D | vir.c | 743 memcpy(prog_data->input_slots, c->input_slots, in v3d_gs_set_prog_data() 744 c->num_inputs * sizeof(*c->input_slots)); in v3d_gs_set_prog_data() 787 memcpy(prog_data->input_slots, c->input_slots, in v3d_set_fs_prog_data_inputs() 788 c->num_inputs * sizeof(*c->input_slots)); in v3d_set_fs_prog_data_inputs()
|
D | nir_to_vir.c | 1025 c->input_slots[i] = in emit_fragment_varying() 2073 c->input_slots[input_idx] = in ntq_setup_gs_inputs() 2086 c->input_slots[input_idx] = slot; in ntq_setup_gs_inputs() 3133 struct v3d_varying_slot slot = c->input_slots[i]; in ntq_emit_intrinsic()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 1278 sizeof(fs_variant->prog_data.fs->input_slots)); in pipeline_populate_v3d_gs_key() 1282 fs_variant->prog_data.fs->input_slots, in pipeline_populate_v3d_gs_key() 1331 sizeof(gs_bin_variant->prog_data.gs->input_slots)); in pipeline_populate_v3d_vs_key() 1335 gs_bin_variant->prog_data.gs->input_slots, in pipeline_populate_v3d_vs_key() 1347 sizeof(gs_variant->prog_data.gs->input_slots)); in pipeline_populate_v3d_vs_key() 1351 gs_variant->prog_data.gs->input_slots, in pipeline_populate_v3d_vs_key() 1361 sizeof(fs_variant->prog_data.fs->input_slots)); in pipeline_populate_v3d_vs_key() 1365 fs_variant->prog_data.fs->input_slots, in pipeline_populate_v3d_vs_key()
|