Lines Matching defs:pg
364 zink_pipeline_layout_create(struct zink_screen *screen, struct zink_program *pg, uint32_t *compat)
369 plci.pSetLayouts = pg->dsl;
370 plci.setLayoutCount = pg->num_dsl;
373 if (pg->is_compute) {
374 if (((struct zink_compute_program*)pg)->shader->nir->info.stage == MESA_SHADER_KERNEL) {
398 *compat = _mesa_hash_data(pg->dsl, pg->num_dsl * sizeof(pg->dsl[0]));
658 zink_program_num_bindings_typed(const struct zink_program *pg, enum zink_descriptor_type type, bool is_compute)
662 struct zink_compute_program *comp = (void*)pg;
665 struct zink_gfx_program *prog = (void*)pg;
674 zink_program_num_bindings(const struct zink_program *pg, bool is_compute)
678 num_bindings += zink_program_num_bindings_typed(pg, i, is_compute);