summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_rast.c
diff options
context:
space:
mode:
authorKeith Whitwell <keithw@vmware.com>2010-11-02 14:20:20 +0000
committerKeith Whitwell <keithw@vmware.com>2010-11-02 16:48:10 +0000
commit98445b43071414a6bd82d0618002611c6ad70257 (patch)
tree09ce797ac92e5b5001fdd0e3ef5a5f71d2b2e276 /src/gallium/drivers/llvmpipe/lp_rast.c
parentfc70c05dbd5af94b04cf4717253cfbd57aadf1af (diff)
llvmpipe: avoid generating tri_16 for tris which extend past tile bounds
Don't trim triangle bounding box to scissor/draw-region until after the logic for emitting tri_16. Don't generate tri_16 commands for triangles with untrimmed bounding boxes outside the current tile. This is important as the tri-16 itself can extend past tile bounds and we don't want to add code to it to check against tile bounds (slow) or restrict it to locations within a tile (pessimistic).
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_rast.c')
0 files changed, 0 insertions, 0 deletions