diff options
author | Brian <brian.paul@tungstengraphics.com> | 2008-01-25 17:21:05 -0700 |
---|---|---|
committer | Brian <brian.paul@tungstengraphics.com> | 2008-01-25 17:22:56 -0700 |
commit | 1603a33fb276d7e78a2e872dfa05aa0093d1329a (patch) | |
tree | d293a1e1dbd7b05b80828a8f3303607567b59664 /src/mesa/x86/common_x86_asm.S | |
parent | 0bfd085e2866fbbd40209dcee23f0e6240583fe8 (diff) |
gallium: better flush logic in draw module
This is the other half of Keith's draw/flush patch.
There are now 5 flush flags to control what's flushed (post-xform vertex
cache, prim cache, vbuf, etc).
The gears slow-down in this part of the patch was due to the cull stage not
getting invoked. It was unconditional before, but is now gated by 'need_det'.
But it also needs to be gated by draw->rasterizer->cull_mode. Gears uses
back-face culling.
Diffstat (limited to 'src/mesa/x86/common_x86_asm.S')
0 files changed, 0 insertions, 0 deletions