Lines Matching defs:program
431 /* FIXME: This should come from the compiler for the USC pixel program. */
449 * end-of-tile program to be generated at run-time).
585 struct pvr_pds_pixel_shader_sa_program program = { 0 };
590 program.num_texture_dma_kicks = 1;
592 pvr_csb_pack (&program.texture_dma_address[0],
598 pvr_csb_pack (&program.texture_dma_control[0],
606 pvr_pds_set_sizes_pixel_shader_sa_texture_data(&program, dev_info);
608 staging_buffer_size = program.data_size * sizeof(*staging_buffer);
617 pvr_pds_generate_pixel_shader_sa_texture_state_data(&program,
623 program.data_size,
917 /* FIXME: The fragment program only supports a single surface at present. */
1337 const struct pvr_pds_upload *program;
1342 program = &cmd_buffer->device->idfwdf_state.sw_compute_barrier_pds;
1344 program = &cmd_buffer->device->idfwdf_state.pds;
1356 DIV_ROUND_UP(program->data_size << 2,
1360 .pds_data_offset = program->data_offset,
1363 .pds_code_offset = program->code_offset,
1384 const struct pvr_pds_upload *program =
1396 DIV_ROUND_UP(program->data_size << 2,
1400 .pds_data_offset = program->data_offset,
1403 .pds_code_offset = program->code_offset,
2764 * creating the descriptor program.
2963 /* Sometimes we don't have a secondary program if there were no constants to
2964 * write, but we still need to run a PDS program to accomplish the
2966 * deallocation PDS program.
2981 /* FIXME: There should be a deallocation pds program already uploaded
3027 /* TODO: Wire up the base_workgroup variant program when implementing
3028 * VK_KHR_device_group. The values will also need patching into the program.
3192 * gets used as a boolean - 0 means we'll use a pds program that skips the
3195 * program.
4041 * because the hardware runs the texture state program only when the
4332 * also the case if we've switched pipeline or attrib program as the
4339 /* Need to specify new PDS Attrib program if we've bound a different
4494 const struct pvr_pds_attrib_program *program;
4503 program =
4505 state->pds_shader.info = &program->info;
4506 state->pds_shader.code_offset = program->program.code_offset;