gallium: remnants of old ccw state
This commit is contained in:
@@ -152,7 +152,7 @@ cell_flush_prim_buffer(struct cell_context *cell)
|
||||
struct cell_command_render *render = &cell_global.command[i].render;
|
||||
render->prim_type = PIPE_PRIM_TRIANGLES;
|
||||
render->num_verts = cell->prim_buffer.num_verts;
|
||||
render->front_winding = cell->rasterizer->front_winding;
|
||||
render->front_ccw = cell->rasterizer->front_ccw;
|
||||
render->vertex_size = cell->vertex_info->size * 4;
|
||||
render->xmin = cell->prim_buffer.xmin;
|
||||
render->ymin = cell->prim_buffer.ymin;
|
||||
|
||||
@@ -568,7 +568,7 @@ setup_sort_vertices(const qword vs)
|
||||
ASSERT(CELL_FACING_FRONT == 0);
|
||||
ASSERT(CELL_FACING_BACK == 1);
|
||||
setup.facing = (area * sign > 0.0f)
|
||||
^ (spu.rasterizer.front_winding == PIPE_WINDING_CW);
|
||||
^ (!spu.rasterizer.front_ccw);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -184,8 +184,7 @@ st_context_create(struct st_device *st_dev)
|
||||
{
|
||||
struct pipe_rasterizer_state rasterizer;
|
||||
memset(&rasterizer, 0, sizeof(rasterizer));
|
||||
rasterizer.front_winding = PIPE_WINDING_CW;
|
||||
rasterizer.cull_mode = PIPE_WINDING_NONE;
|
||||
rasterizer.cull_face = PIPE_FACE_NONE;
|
||||
cso_set_rasterizer(st_ctx->cso, &rasterizer);
|
||||
}
|
||||
|
||||
|
||||
@@ -377,8 +377,7 @@ static void init( void )
|
||||
struct pipe_rasterizer_state rasterizer;
|
||||
void *handle;
|
||||
memset(&rasterizer, 0, sizeof rasterizer);
|
||||
rasterizer.front_winding = PIPE_WINDING_CW;
|
||||
rasterizer.cull_mode = PIPE_WINDING_NONE;
|
||||
rasterizer.cull_face = PIPE_FACE_NONE;
|
||||
rasterizer.gl_rasterization_rules = 1;
|
||||
handle = ctx->create_rasterizer_state(ctx, &rasterizer);
|
||||
ctx->bind_rasterizer_state(ctx, handle);
|
||||
|
||||
@@ -201,8 +201,7 @@ static void init_prog(struct program *p)
|
||||
|
||||
/* rasterizer */
|
||||
memset(&p->rasterizer, 0, sizeof(p->rasterizer));
|
||||
p->rasterizer.front_winding = PIPE_WINDING_CW;
|
||||
p->rasterizer.cull_mode = PIPE_WINDING_NONE;
|
||||
p->rasterizer.cull_face = PIPE_FACE_NONE;
|
||||
p->rasterizer.gl_rasterization_rules = 1;
|
||||
|
||||
/* sampler */
|
||||
|
||||
@@ -151,8 +151,7 @@ static void init_prog(struct program *p)
|
||||
|
||||
/* rasterizer */
|
||||
memset(&p->rasterizer, 0, sizeof(p->rasterizer));
|
||||
p->rasterizer.front_winding = PIPE_WINDING_CW;
|
||||
p->rasterizer.cull_mode = PIPE_WINDING_NONE;
|
||||
p->rasterizer.cull_face = PIPE_FACE_NONE;
|
||||
p->rasterizer.gl_rasterization_rules = 1;
|
||||
|
||||
/* drawing destination */
|
||||
|
||||
Reference in New Issue
Block a user