[Bug 80792] [IVB/HSW/BYT-M Bisected]3D ( SynMark2_v5.3.0 /SynMark2_v6.0 /Lightsmarkv2008 &/warsow_v1.0 /GLBenchmarkv2.7.0/GpuTest GiMark) performance reduced 20%~90%

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 16 14:22:22 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=80792

--- Comment #11 from Kenneth Graunke <kenneth at whitecape.org> ---
I've reverted the patch.

We'll have to come up with a proper implementation for GL_PRIMITIVES_GENERATED
in the multiple streams case.  It looks like none of the counters work in all
cases.  We may need to use atomics in the geometry shader to count things
manually for streams 1-3, and hack stream 0 to use CL_INVOCATIONS_COUNT unless
a GS program that uses streams is active, then use atomics, and add both
sources together to get the final value.  Ugly, but I can't think of anything
better...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20140716/fe2fcab6/attachment.html>


More information about the intel-3d-bugs mailing list