[Mesa-dev] [PATCH 1/2] i965: Don't flush the batch at the end of blorp.

Eric Anholt eric at anholt.net
Wed Apr 17 18:04:22 PDT 2013


Ian Romanick <idr at freedesktop.org> writes:

> On 04/16/2013 04:21 PM, Eric Anholt wrote:
>> Improves GLB2.7 performance 0.13% +/- 0.09% (n=104/105, outliers removed).
>> More importantly, once color glClear()s are done through blorp in the next
>> commit, this reduces regression in GLES3 conformance tests that rely on
>> queueing up many glClear()s and having the GPU report being still busy in
>> an ARB_sync query after that.
>
> This is actually a bug in the tests that has been fixed.  The problem 
> was that the test collected timing for one resolution and expected the 
> same timing to be valid for other (much smaller) resolutions.

I was looking at code on april 6th, and on the 10th the just deleted the
test.  (Changing the timing loops doesn't help because you can still be
scheduled away)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130417/03af95fd/attachment-0001.pgp>


More information about the mesa-dev mailing list