Lines Matching refs:varyings
950 struct agx_varyings *varyings = &compiled->info.varyings;
951 unsigned packed_varying_sz = (AGX_VARYING_HEADER_LENGTH + varyings->nr_descs * AGX_VARYING_LENGTH);
955 cfg.triangle_slots = cfg.point_slots = varyings->nr_slots;
958 memcpy(packed_varyings + AGX_VARYING_HEADER_LENGTH, varyings->packed,
959 varyings->nr_descs * AGX_VARYING_LENGTH);
976 compiled->varyings = compiled->bo->ptr.gpu + ALIGN_POT(binary.size, 256);
1165 cfg.unk_2b = cs->info.varyings.nr_slots;
1363 demo_launch_fragment(struct agx_context *ctx, struct agx_pool *pool, uint32_t pipeline, uint32_t varyings, unsigned input_count)
1373 cfg.fs_varyings = varyings;
1385 cfg.varying_count = fs->info.varyings.nr_slots;
1397 cfg.varying_count = vs->info.varyings.nr_slots;
1399 // 0x2 for fragcoordz, 0x1 for varyings at all
1502 uint32_t pipeline_vertex, uint32_t pipeline_fragment, uint32_t varyings,
1508 cfg.vs_output_count_1 = ctx->vs->info.varyings.nr_slots;
1509 cfg.vs_output_count_2 = ctx->vs->info.varyings.nr_slots;
1521 agx_push_record(&out, 5, demo_launch_fragment(ctx, pool, pipeline_fragment, varyings, ctx->fs->info.varyings.nr_descs));
1635 ctx->fs->varyings, is_lines, info->mode == PIPE_PRIM_POINTS);