Lines Matching refs:base
60 if (ctx->rasterizer && ctx->rasterizer->base.scissor) {
68 cscissor->maxx = fb->base.width;
70 cscissor->maxy = fb->base.height;
75 viewport_right = MIN2(MAX2(ctx->viewport.right, 0), fb->base.width);
82 viewport_top = MIN2(MAX2(ctx->viewport.top, 0), fb->base.height);
103 float line_width = ctx->rasterizer->base.line_width;
129 if (fb->base.nr_cbufs && (buffers & PIPE_CLEAR_COLOR0) &&
131 struct lima_resource *res = lima_resource(fb->base.cbufs[0]->texture);
133 _mesa_hash_table_insert(ctx->write_jobs, &res->base, job);
138 if (fb->base.zsbuf && (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) &&
140 struct lima_resource *res = lima_resource(fb->base.zsbuf->texture);
142 _mesa_hash_table_insert(ctx->write_jobs, &res->base, job);
166 if (ctx->framebuffer.base.nr_cbufs && (buffers & PIPE_CLEAR_COLOR0)) {
167 struct lima_surface *surf = lima_surface(ctx->framebuffer.base.cbufs[0]);
188 struct lima_surface *zsbuf = lima_surface(ctx->framebuffer.base.zsbuf);
205 0, ctx->framebuffer.base.width,
206 0, ctx->framebuffer.base.height);
353 int cf = ctx->rasterizer->base.cull_face;
354 int ccw = ctx->rasterizer->base.front_ccw;
399 fui(ctx->rasterizer->base.point_size) : fui(ctx->rasterizer->base.line_width);
595 struct pipe_rt_blend_state *rt = ctx->blend->base.rt;
620 struct pipe_rasterizer_state *rst = &ctx->rasterizer->base;
621 render->depth_test = lima_calculate_depth_test(&ctx->zsa->base, rst);
642 struct pipe_stencil_state *stencil = ctx->zsa->base.stencil;
683 if (ctx->framebuffer.base.samples)
685 if (ctx->blend->base.alpha_to_coverage)
687 if (ctx->blend->base.alpha_to_one)
698 if (ctx->zsa->base.alpha_enabled) {
699 render->multi_sample |= ctx->zsa->base.alpha_func;
700 render->stencil_test |= float_to_ubyte(ctx->zsa->base.alpha_ref_value) << 16;
716 if (ctx->rasterizer->base.front_ccw)
719 if (ctx->blend->base.dither)
723 ctx->zsa->base.alpha_enabled ||
725 ctx->blend->base.alpha_to_coverage) {
935 struct lima_screen *screen = lima_screen(ctx->base.screen);
1023 if (fb->base.zsbuf) {
1024 if (ctx->zsa->base.depth_enabled)
1026 if (ctx->zsa->base.stencil[0].enabled ||
1027 ctx->zsa->base.stencil[1].enabled)
1031 if (fb->base.nr_cbufs)
1088 util_upload_index_buffer(&ctx->base, info, draw, &indexbuf, &ctx->index_offset, 0x40);
1213 ctx->base.clear = lima_clear;
1214 ctx->base.draw_vbo = lima_draw_vbo;