Lines Matching refs:base
55 target = &rzalloc(pctx, struct agx_streamout_target)->base;
223 so->base = *state;
266 so->base = *cso;
295 (ctx->rast->base.scissor != so->base.scissor) ||
296 (ctx->rast->base.offset_tri != so->base.offset_tri);
363 so->base = *state;
500 /* Initialize base object */
501 so->base = *state;
502 so->base.texture = NULL;
503 pipe_resource_reference(&so->base.texture, texture);
504 pipe_reference_init(&so->base.reference, 1);
505 so->base.context = pctx;
506 return &so->base;
552 pipe_resource_reference(&view->base.texture, NULL);
897 so->base = *cso;
948 agx_compile_shader_nir(nir, &key->base, &binary, &compiled->info);
962 struct agx_device *dev = agx_device(ctx->base.screen);
998 .clip_halfz = ctx->rast->base.clip_halfz,
1009 .base.vs = key
1028 key.base.fs.tib_formats[i] = agx_pixel_format[fmt].internal;
1100 cfg.start_halfs = push.base + (j * halfs_per_record);
1112 agx_batch_add_bo(ctx->batch, agx_resource(tex->base.texture)->bo);
1413 bool back_stencil = ctx->zs.base.stencil[1].enabled;
1429 cfg.depth_bias_enable = rast->base.offset_tri;
1528 if (ctx->rast->base.offset_tri) {
1529 zbias = agx_upload_depth_bias(ctx->batch, &ctx->rast->base);
1536 ctx->rast->base.scissor ? &ctx->scissor : NULL);
1589 return ctx->rast->base.scissor &&