Revert "[i965] make stipple pattern continue across GL_LINE_LOOP and GL_LINE_STRIP"
There is no information in GS to determinate when to reset line stipple count, still fallback to software
This reverts commit 5a0314b431.
This commit is contained in:
@@ -54,7 +54,7 @@ static GLuint hw_prim[GL_POLYGON+1] = {
|
||||
_3DPRIM_POINTLIST,
|
||||
_3DPRIM_LINELIST,
|
||||
_3DPRIM_LINELOOP,
|
||||
_3DPRIM_LINESTRIP_CONT,
|
||||
_3DPRIM_LINESTRIP,
|
||||
_3DPRIM_TRILIST,
|
||||
_3DPRIM_TRISTRIP,
|
||||
_3DPRIM_TRIFAN,
|
||||
|
||||
@@ -137,8 +137,8 @@ void brw_gs_tris( struct brw_gs_compile *c )
|
||||
void brw_gs_lines( struct brw_gs_compile *c )
|
||||
{
|
||||
brw_gs_alloc_regs(c, 2);
|
||||
brw_gs_emit_vue(c, c->reg.vertex[0], 0, ((_3DPRIM_LINESTRIP_CONT << 2) | R02_PRIM_START));
|
||||
brw_gs_emit_vue(c, c->reg.vertex[1], 1, ((_3DPRIM_LINESTRIP_CONT << 2) | R02_PRIM_END));
|
||||
brw_gs_emit_vue(c, c->reg.vertex[0], 0, ((_3DPRIM_LINESTRIP << 2) | R02_PRIM_START));
|
||||
brw_gs_emit_vue(c, c->reg.vertex[1], 1, ((_3DPRIM_LINESTRIP << 2) | R02_PRIM_END));
|
||||
}
|
||||
|
||||
void brw_gs_points( struct brw_gs_compile *c )
|
||||
|
||||
Reference in New Issue
Block a user