summaryrefslogtreecommitdiffstats
path: root/src/glx
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2013-05-23 20:19:19 -0700
committerKenneth Graunke <[email protected]>2013-05-23 13:32:02 -0700
commit062317d6671ed42ed10b24ee9d3df87c1dab279d (patch)
tree8b74f110a4aea3175b2be598980b2ce41163140a /src/glx
parent95670bdee2f51196c1f34871a23faae1348d4b60 (diff)
i965: Go back to using the kernel SOL reset feature.
It turns out the MI_LOAD_REGISTER_IMM approach doesn't work on Haswell, and regressed essentially all the transform feedback Piglit tests. This morally reverts eaa6fbe6d54dc99efac4ab8e800edef65ce8220d. However, the code is still simpler than it was. On BeginTransformFeedback, we simply flush the batch and set the SOL reset flag so that the next batch will start with zeroed offsets. There's still no software counting. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=64887 Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Paul Berry <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/glx')
0 files changed, 0 insertions, 0 deletions