Lines Matching refs:rast

350        ctx->gfx_pipeline_state.rast == NULL ||
356 if (((ctx->gfx_pipeline_state.rast->base.fill_front == PIPE_POLYGON_MODE_LINE &&
357 ctx->gfx_pipeline_state.rast->base.cull_face != PIPE_FACE_FRONT) ||
358 (ctx->gfx_pipeline_state.rast->base.fill_back == PIPE_POLYGON_MODE_LINE &&
359 ctx->gfx_pipeline_state.rast->base.cull_face == PIPE_FACE_FRONT)) &&
364 if (ctx->gfx_pipeline_state.rast->base.fill_front == PIPE_POLYGON_MODE_POINT)
393 ctx->gfx_pipeline_state.rast->base.point_size > 1.0) &&
400 (ctx->gfx_pipeline_state.rast->base.point_size > 1.0 ||
401 ctx->gfx_pipeline_state.rast->base.offset_point ||
402 (ctx->gfx_pipeline_state.rast->base.point_size_per_vertex &&
413 ctx->gfx_pipeline_state.rast == NULL ||
414 ctx->gfx_pipeline_state.rast->base.cull_face == PIPE_FACE_NONE)
417 return ctx->gfx_pipeline_state.rast->base.cull_face;
449 bool flatshade_first = sel_ctx->ctx->gfx_pipeline_state.rast &&
450 sel_ctx->ctx->gfx_pipeline_state.rast->base.flatshade_first;
610 key.front_ccw = ctx->gfx_pipeline_state.rast->base.front_ccw ^ (ctx->flip_y < 0);
614 key.flatshade_first = ctx->gfx_pipeline_state.rast->base.flatshade_first;
900 if (stage == PIPE_SHADER_FRAGMENT && sel_ctx->ctx->gfx_pipeline_state.rast &&
939 key->halfz = sel_ctx->ctx->gfx_pipeline_state.rast ?
940 sel_ctx->ctx->gfx_pipeline_state.rast->base.clip_halfz : false;
942 sel_ctx->ctx->gfx_pipeline_state.rast->base.poly_stipple_enable)
946 if (stage == PIPE_SHADER_GEOMETRY && sel_ctx->ctx->gfx_pipeline_state.rast) {
947 struct pipe_rasterizer_state *rast = &sel_ctx->ctx->gfx_pipeline_state.rast->base;
950 key->gs.point_size_per_vertex = rast->point_size_per_vertex;
951 key->gs.sprite_coord_enable = rast->sprite_coord_enable;
952 key->gs.sprite_origin_upper_left = (rast->sprite_coord_mode != PIPE_SPRITE_COORD_LOWER_LEFT);
955 key->gs.aa_point = rast->point_smooth;
970 sel_ctx->ctx->gfx_pipeline_state.rast->base.poly_stipple_enable;
971 key->fs.multisample_disabled = sel_ctx->ctx->gfx_pipeline_state.rast &&
972 !sel_ctx->ctx->gfx_pipeline_state.rast->desc.MultisampleEnable;