Searched refs:rast (Results 26 - 50 of 82) sorted by relevance

1234

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/
H A Dsvga_state_fs.c181 key->light_twoside = svga->curr.rast->templ.light_twoside;
182 key->front_ccw = svga->curr.rast->templ.front_ccw;
238 svga->curr.rast->templ.sprite_coord_enable & (1 << i);
241 key->sprite_origin_lower_left = (svga->curr.rast->templ.sprite_coord_mode
H A Dsvga_swtnl_state.c64 if (svga->curr.rast->need_pipeline & SVGA_PIPELINE_FLAG_LINES)
121 &svga->curr.rast->templ,
122 (void *) svga->curr.rast);
155 svga->curr.rast->templ.flatshade ? INTERP_CONSTANT : INTERP_LINEAR;
H A Dsvga_swtnl_backend.c216 svga->curr.rast->templ.flatshade,
217 svga->curr.rast->templ.flatshade_first );
220 svga->curr.rast->hw_unfilled );
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_screen.c59 { "rast", DEBUG_RAST, NULL },
381 if (screen->rast)
382 lp_rast_destroy(screen->rast);
494 screen->rast = lp_rast_create(screen->num_threads);
495 if (!screen->rast) {
H A Dlp_rast.h29 * The rast code is concerned with rasterization of command bins.
141 lp_rast_queue_scene( struct lp_rasterizer *rast,
145 lp_rast_finish( struct lp_rasterizer *rast );
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_fs.c181 key->light_twoside = svga->curr.rast->templ.light_twoside;
182 key->front_ccw = svga->curr.rast->templ.front_ccw;
238 svga->curr.rast->templ.sprite_coord_enable & (1 << i);
241 key->sprite_origin_lower_left = (svga->curr.rast->templ.sprite_coord_mode
H A Dsvga_swtnl_state.c64 if (svga->curr.rast->need_pipeline & SVGA_PIPELINE_FLAG_LINES)
121 &svga->curr.rast->templ,
122 (void *) svga->curr.rast);
155 svga->curr.rast->templ.flatshade ? INTERP_CONSTANT : INTERP_LINEAR;
H A Dsvga_swtnl_backend.c216 svga->curr.rast->templ.flatshade,
217 svga->curr.rast->templ.flatshade_first );
220 svga->curr.rast->hw_unfilled );
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_compositor.c397 struct pipe_rasterizer_state rast; local
443 memset(&rast, 0, sizeof rast);
444 rast.flatshade = 0;
445 rast.front_ccw = 1;
446 rast.cull_face = PIPE_FACE_NONE;
447 rast.fill_back = PIPE_POLYGON_MODE_FILL;
448 rast.fill_front = PIPE_POLYGON_MODE_FILL;
449 rast.scissor = 1;
450 rast
[all...]
H A Dvl_compositor.h99 void *rast; member in struct:vl_compositor
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor.c397 struct pipe_rasterizer_state rast; local
443 memset(&rast, 0, sizeof rast);
444 rast.flatshade = 0;
445 rast.front_ccw = 1;
446 rast.cull_face = PIPE_FACE_NONE;
447 rast.fill_back = PIPE_POLYGON_MODE_FILL;
448 rast.fill_front = PIPE_POLYGON_MODE_FILL;
449 rast.scissor = 1;
450 rast
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
H A Ddraw_context.c710 struct pipe_rasterizer_state rast; local
712 memset(&rast, 0, sizeof(rast));
713 rast.scissor = scissor;
714 rast.flatshade = flatshade;
715 rast.front_ccw = 1;
716 rast.gl_rasterization_rules = draw->rasterizer->gl_rasterization_rules;
719 pipe->create_rasterizer_state(pipe, &rast);
H A Ddraw_pipe_wide_line.c157 const struct pipe_rasterizer_state *rast = draw->rasterizer; local
161 r = draw_get_rasterizer_no_cull(draw, rast->scissor, rast->flatshade);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
H A Dlp_rast.h29 * The rast code is concerned with rasterization of command bins.
141 lp_rast_queue_scene( struct lp_rasterizer *rast,
145 lp_rast_finish( struct lp_rasterizer *rast );
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c710 struct pipe_rasterizer_state rast; local
712 memset(&rast, 0, sizeof(rast));
713 rast.scissor = scissor;
714 rast.flatshade = flatshade;
715 rast.front_ccw = 1;
716 rast.gl_rasterization_rules = draw->rasterizer->gl_rasterization_rules;
719 pipe->create_rasterizer_state(pipe, &rast);
H A Ddraw_pipe_wide_line.c157 const struct pipe_rasterizer_state *rast = draw->rasterizer; local
161 r = draw_get_rasterizer_no_cull(draw, rast->scissor, rast->flatshade);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnv30_vertprog.c71 if (nv30->rast && nv30->rast->pipe.clip_plane_enable != vp->enabled_ucps) {
72 vp->enabled_ucps = nv30->rast->pipe.clip_plane_enable;
H A Dnv30_draw.c270 struct nv30_rasterizer_stateobj *rast = nv30->rast; local
309 if (rast && rast->pipe.point_quad_rasterization)
310 pntc = rast->pipe.sprite_coord_enable & 0x000002ff;
378 draw_set_rasterizer_state(draw, &nv30->rast->pipe, NULL);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_shader_state.c223 if (!nv50->rast->pipe.point_quad_rasterization) {
245 if (!(nv50->rast->pipe.sprite_coord_enable & (1 << fp->in[i].si))) {
258 if (nv50->rast->pipe.sprite_coord_mode == PIPE_SPRITE_COORD_LOWER_LEFT)
279 if (nv50->state.rasterizer_discard != nv50->rast->pipe.rasterizer_discard) {
280 nv50->state.rasterizer_discard = nv50->rast->pipe.rasterizer_discard;
282 PUSH_DATA (push, !nv50->rast->pipe.rasterizer_discard);
290 if (nv50->rast->pipe.clamp_vertex_color)
299 if (nv50->rast->pipe.point_size_per_vertex)
359 if (nv50->rast->pipe.light_twoside == ((ffc == bfc) ? 0 : 1))
382 if (nv50->rast
[all...]
H A Dnv50_state_validate.c147 nv50->state.scissor == nv50->rast->pipe.scissor)
149 nv50->state.scissor = nv50->rast->pipe.scissor;
242 clip_enable = nv50->rast->pipe.clip_plane_enable;
274 PUSH_SPACE(push, nv50->rast->size);
275 PUSH_DATAp(push, nv50->rast->state, nv50->rast->size);
318 if (!ctx_to->rast)
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_vertprog.c71 if (nv30->rast && nv30->rast->pipe.clip_plane_enable != vp->enabled_ucps) {
72 vp->enabled_ucps = nv30->rast->pipe.clip_plane_enable;
H A Dnv30_draw.c270 struct nv30_rasterizer_stateobj *rast = nv30->rast; local
309 if (rast && rast->pipe.point_quad_rasterization)
310 pntc = rast->pipe.sprite_coord_enable & 0x000002ff;
378 draw_set_rasterizer_state(draw, &nv30->rast->pipe, NULL);
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_shader_state.c223 if (!nv50->rast->pipe.point_quad_rasterization) {
245 if (!(nv50->rast->pipe.sprite_coord_enable & (1 << fp->in[i].si))) {
258 if (nv50->rast->pipe.sprite_coord_mode == PIPE_SPRITE_COORD_LOWER_LEFT)
279 if (nv50->state.rasterizer_discard != nv50->rast->pipe.rasterizer_discard) {
280 nv50->state.rasterizer_discard = nv50->rast->pipe.rasterizer_discard;
282 PUSH_DATA (push, !nv50->rast->pipe.rasterizer_discard);
290 if (nv50->rast->pipe.clamp_vertex_color)
299 if (nv50->rast->pipe.point_size_per_vertex)
359 if (nv50->rast->pipe.light_twoside == ((ffc == bfc) ? 0 : 1))
382 if (nv50->rast
[all...]
H A Dnv50_state_validate.c147 nv50->state.scissor == nv50->rast->pipe.scissor)
149 nv50->state.scissor = nv50->rast->pipe.scissor;
242 clip_enable = nv50->rast->pipe.clip_plane_enable;
274 PUSH_SPACE(push, nv50->rast->size);
275 PUSH_DATAp(push, nv50->rast->state, nv50->rast->size);
318 if (!ctx_to->rast)
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
H A Dnvc0_state_validate.c203 nvc0->rast->pipe.scissor == nvc0->state.scissor)
205 nvc0->state.scissor = nvc0->rast->pipe.scissor;
208 if (nvc0->rast->pipe.scissor) {
293 uint8_t clip_enable = nvc0->rast->pipe.clip_plane_enable;
350 PUSH_SPACE(push, nvc0->rast->size);
351 PUSH_DATAp(push, nvc0->rast->state, nvc0->rast->size);
440 nvc0->rast->pipe.rasterizer_discard;
476 if (!ctx_to->rast)

Completed in 337 milliseconds

1234