Re: [Mesa3d-dev] cleaning up flags in pipe_rasterizer state

2009-03-18 Thread Keith Whitwell
On Tue, 2009-03-17 at 19:20 -0700, Brian Paul wrote: > + if (st->ctx->Polygon.StippleFlag) { > + invert_stipple(st->state.poly_stipple.stipple, > st->ctx->PolygonStipple, > + st->ctx->DrawBuffer->Height); >st->pipe->set_polygon_stipple(st->pipe, > &st->state.po

Re: [Mesa3d-dev] cleaning up flags in pipe_rasterizer state

2009-03-18 Thread Keith Whitwell
On Tue, 2009-03-17 at 19:20 -0700, Brian Paul wrote: > Keith, I don't know if you've started on the origin_lower_left > removal, but here's a patch that fixes things up for the polygon > stipple paths and softpipe. > > If I get around to inverting gl_FragCoord in fragment shaders this > week, I'll

Re: [Mesa3d-dev] cleaning up flags in pipe_rasterizer state

2009-03-17 Thread Brian Paul
Keith, I don't know if you've started on the origin_lower_left removal, but here's a patch that fixes things up for the polygon stipple paths and softpipe. If I get around to inverting gl_FragCoord in fragment shaders this week, I'll commit all the changes then. -Brian diff --git a/src/gallium/dr

[Mesa3d-dev] cleaning up flags in pipe_rasterizer state

2009-03-13 Thread Keith Whitwell
The rasterizer state object has accumulated a bewildering variety of flags to select minor variations in vertex processing and rendering behaviour. I'm currently looking at consolidating this down to a hopefully much smaller set. Right now the things I'm looking at are: Combine: - bypass_vs